222 is not a hard counter. 222 will almost never kill the m20 without dying itself because there's way too much soft AT around. I still don't get why all the good players suddenly consider USF overpowered. Sometimes I feel like there might be a certain Vanilla faction bias that makes them get away with more overpowered shit than the others. Like the T70 has been op for essentially the entire lifespan of the game and barely anyone complains.
T70 isn't OP though. It comes way after any other LV and is better because of it. If you rush Ost T3 you get an Ostwind shortly after the T70 arrives. And if the T70 wasn't good you might as well delete Soviets from competitive play and just play OKW/Ost vs USF every game. USF is considered OP because of M20 timing, Pershing overall performance, strong support weapons, vehicle crews, free officer squad and overall lack of any weakness. USF has great infantry, great support weapons, great indirect fire, great medium tank, best TD.