The fact remains that both axis factions need strongheavies more than allied factions. Soviets can easily dominate without an IS-2 as USF can without the Pershing. Ost is supposed to have a strong late game in compensation for early/mid game weakness. Thats why their heavy should of course be better than the heavy of factions that dominate early/mid game.
actually this is not true espacially not in 1vs1. It's a misconcept of Ostheer lategame superiority. Basically in the soviet matchup Ostheer is the one with a better early game. This is becouse of faster light vehicles, faster infantry upgrates, mg42 and so on. Then the T70 comes around and the soviet has a powerspike, only to be countered by a p4 when OH has that upper hand again.
So again the vital point of an 1vs1 is the moment you Ostheer gets t2 up. Becouse then your Infantry gets upgrates that allow you to win 1vs1 engagements (either 5 men or whatever you like) and then your light vehicle comes into play (that forces your oppoinent to avoid it = map control , or forces him to build a pak which is a big mp drain). Not to forget that you get access to Panzergrens, which are the strongest infantry at the time they arrive (soviets cant really afford schocks that fast becouse of the threat of flamethrower halftrack)
EDIT: Not to forget that the first minutes of a 2vs2 are also Ostheers strength, Becouse of less flanking possibilites and the fact thats its difficult to outdps , or even focus down an mg42 with unupgrated infantry (if you flank it i just chill and shoot you down with grens, or move it away forcing you to chase it, resulting in low dps). You basically only need to supress 1 infantry sqad and keep them supressed with pioneers in oreder so secure map control.
This might be a personal thing, but i think it is easier for me to supress one sqad in the early game, then to get intel of the mg42, and then set up a good flank, that doesnt end up in a big mp bleed, or a wipe on retreat.