Are you actually saying T34 and Panzer 4 are "equal"???
0.o you just lost all credibility. either you are trolling hard in which case, kudos, or more likely you honestly think the units should be an equivalent mirror. I never said t34s = p4s, but soviets have other tanks like t70s, su85, is2, isu152 whatever to fit into their strategy. An effective t70 rush will control the battlefield before p4s become an issue
Tactics and combined arms should win battles, not any one unit, be it german or soviet.
If you are having trouble killing p4s adjust your gameplay and builds.
Even small things in the start of the game like cutting the fuel off more regularly will decrease the number of p4s the enemy can field, if any. I can say from daily experience that I regularly lose p4s to t3 build opponents because they micro well and combine the tanks with zis, mines, buttons, whatever it takes. P4s are NOT the rape machines you seem to fondly remember them being 2 months ago at release