That makes sturms a no Brainer and that's bad design...
No it doesn't, you just made that up. 300 mp squads with a single shrek aren't a choice to make that has 0 downsides like you imply.
Plus isn't that exactly the same as REs with bazookas and sweepers and Royal Engies with Piats and sweepers?