*snip*
Just my opinion.
I agree with you that there are definitely a lot of things USF lacks and some definitely frustrating units.
I've been using a munitions heavy nades/bars/zooka strat that has been doing well for my last 6 or so games. Considering getting both bars/zooks early was never on the table for USF pre-patch, people never noticed how strong they can be.
Basically, I build a 2nd RE, 3 rifles, grenades,and then go for my next 4 purchases in a different order depending on the game, these being Captain, Racks, Stuart, and Pak Howie.
Against 222 spam that I'm seeing lots of, I'll generally get the captain and racks first, stick a zook or two on an RE, put them in a building, and now those 222s are deterred. Captain comes out and deters even more, and the stuart follows up.
Ostruppen/assgrens with 42s will prompt me to get a pak howitzer before the stuart, or even racks before captain. Again, a 222 or HT will come out, and the racks give me the flexibility for zooks, and the nades will help with pushing by use of smoke.
Have yet to fight a sniper yet, though I would probably focus on the stuart and howie to help with that.
OKW it really depends. I don't think USF has a tough time against them at all.