Cut this BS out. You make no comparisons to the 221/222 or the german HT because if you do you will see that the m3 Brutally cost effective for what its doing.
Katitof is right the 221 does more damage on long range but loses on mid and short range. That alone is fucking absurd. A dedicated attack vehicle that is more expensive loses a dps war with the m3.
Lets sum up all its advantages.
it comes out very early
it has better dps then both other german LV's
it serves as a mobile weapon platform and transport for the soviet infantry.
Mate this unit is as broken as the sentinel of Dow 2 . sure it will becomes crap later on but in the early game you have no counter to this mobile bunker with a BFG on top of it.
And the complaint that the you need to choose a guards unit is about the worst argument i can think of because guards sync so well with tier 1 and they have the best late game stuff. so its not a weakness
And your solution? Nerf it into total uselessness. It also has no turret. It has less armor facing better long range DPS.
No forcing doctrine choice is a weakness (only a pure German player would say otherwise). T2 you do not NEED any particular Doctrine. Using Tier 1 YOU NEED a Guards Doctrine unless you totally outclass your opponent. T1 Soviets is a Pig with lipstick. The lipstick is exploitation of timing and mechanics. (M3 although worse comes sooner, Sniper can be exploited to early retreating due to faction design).
I dont like M3 play nor sniper play. I have no dog in this fight because I feel that T1 is a weak choice unless you are a top 100 player or a bottom 10K player. In the middle where Ost players are decent and Soviet players dont have super micro its playing Russian Roulette.
But what you propose is to make it absurdly useless. And we have enough useless units in this game already.