This is something I've been droning on about for ages, but for once I figured I'd visually illustrate this since I watched a cast that had both sides of the threat equation illustrated perfectly in a single clip within a few moments of each other.
Any Axis unit or units in this situation, ganged up on by Allied units in close range, would either be left with one model or wiped:
https://www.youtube.com/watch?v=Zq1KcsEoeyo&t=713
And that's exactly what happens when a lone T70 does the exact same thing THREE Axis units, including a 222, did just moments earlier, but with vastly different results:
https://www.youtube.com/watch?v=Zq1KcsEoeyo&t=813
Now I'm sure there'll be endless excuses for "this is just bad tactics on the Axis side" yet magically not bad tactics on the Allied side, but here's my point.
Axis units NEVER pose a threat to Allied units, while Allied units ALWAYS pose SEVERE threat to Axis units.
This is the underlying problem of balance in CoH2.
The excuse for Ostheer especially is that it's a "defensive faction", but here's the problem with that excuse:
Allied units deal EXTREME DPS at close range (huge threat), while Axis units NEVER deal extreme DPS at any range, which means they never pose a huge threat, as accurate but low DPS at long range isn't threatening to anyone.
As illustrated in the above clips and in every single match ever, this goes for infantry, vehicles, tanks, literally all units.
People can pretend it's "bad tactics" or "Axis must use combined arms to win" or "Axis units are cheaper" but at the end of the day, it all boils down to the complete and utter lack of threat that Allied players endure from Axis players,
allowing Allied units to run through open fields into enemy fire, stand in melee range, and do all the other nonsensical things that should be 100% lethal in a tactical RTS (and are, but only to Axis factions).
Watch any 1vs1, 2vs2, any mode, any match, with any players, and you see this time and time again REGARDLESS of who wins -- as in, this is an issue that is objectively observable, so win/loss rates mean absolutely nothing, stats mean nothing, unit costs mean nothing -- this is a fundamental, critical problem that must be addressed for the Allies and Axis to be properly balanced.
Though let's be honest, it's easier to wax philosophical about tactics and tournament win rates, so I won't be holding my breath.