A while back, I found an old thread on mtbr with similar cracks in similar places on similar frames. IF didn't appear to be to be playing the game then, to say the least.
Who makes them for IF or are they made in house? Sycip?
Certainly they should be removing them from circulation.
Syntace, makers of stems , posts and bars etc, had a problem with their 99gm stem. They did a recall, with free replacement. Rather than requiring the stem to be posted back to Germany, a photo of the stem sawn in half with the serial no showing could be sent to them, to get a new one.
Maybe IF should insist on a photo of the BB housing, sawn off, being sent? It can't be doing them any good with all these cracked frames still in circulation. After all , they're still responsible for making shonky frames.