What I don´t like in Soviets is that they are overpowered in 2v2.
Go from:
1) Expandable, cheap infantry hordes,
Thats OKW volks.
2) with a general ammunition flow and cheap mines,
No real surprise here as mines are the only non doctrinal thing that soviets can spend the muni on next to demos.
Soviet players would love to have a choice to use that on various non doctrinal infantry weapon, light armor and tank upgrades, believe me. Munition float is meaningless if you have nothing to spend it on. Pick any doctrine with guards and you'll be munition starved.
3) to the best and most devastating artillery mid game, Kat + 120mm,
Thats OKW Stuka.
4) to superior armor late game. Yes, IS-2 and T-34/85 + mark vehicle are better than Tiger and Panther, ISU-152 is better than Elefant in its utility.
KT is the superior armor. Panther is the superior armor.
IS-2 overpowered Tiger and Panther anyway, so I don't see a reason why you are worked up about it-contrary to krupp steel religion, not everything that germans put tracks and cannon on was superior to soviet equivalents.
T34/85 is on pair with P4 in performance and surviability(more hp vs more armor).
OKW Mark target is better then sov one, cheaper and comes with 50 sight, 50 range 260 penetration tank, I'd consider that superior. Get ele or JT on field and ISU will be as good as 24 pop cap blockade that needs to stay back.
Two Soviets in the game on equal skill? = gg
Same could be said about OKW+ CAS Ost. Great synergies are not exclusive to allies you know.