GrW34 is the best infantry support mortar, but it's fragile and is out played in a 1 on 1 with the Soviet mortar due to precision strike, the 250 is the best mobile mortar because it's 1 of 2 in the game and the other way is garbage (which should be fixed!), the Stuka is OKW's only indirect fire unit, it sucking ass would be a very bad deal for OKW at the units already high cost.
Allies have howitzer's, higher caliber mortars, a ISG that doesn't blow ass. There are more than enough tools in Allies footlocker to deal with the Schwer, the fact that you can't means you either have no idea how to sight for your AT guns/TD's or are just neglecting all indirect fire.
And the game forcing you to counter stock units with doctrinal is how the game bloody works! OKW has very little in the way of doctrine only units that aren't just support infantry, which is why they have good stock units. USF works the same way (except with worse late game, of course). Soviets from day 1 have been about countering an enemies stock units with your better doctrinal units.
Bitching about the fact you have to be intelligent with commander choice in every single thread is getting really really stale, it's bad design, and people said it was on day 1.
Source?