Of course PzGrens can deal higher damage but on the other hand Volks have insane veterancy which means that in late game, they can easily get into middle of the battle, cause they are immue to small fire,, fire volley and reatreat.
PzGrens will die to easily in such situation so in fact it's hard to say which unit is better.
T70 will win 1v1 with Luch, has great Recon mode but it's nowhere near to Luchs in terms of killing infantry. Luchs can melt infantry better than any other vehicle in game.
I wonder why OST and OKW have best units in game. I mean, I would sacrafice best MG (Maxim) for best AI infantry. In terms of design it should be balanced somehow but it's not
I did not know Axis won the War
It was quite good until OKW.
Listen man, maybe OKW has the best units in game (not all of them, but a good part) and there is a reason for that, I won't say it again, everybody knows why but agrees with it more or less.
Claiming that Ostheer has also the best units in game is an exagerration because Ostheer currently has some of the shittiest units in game, and a few of okish/good units.
Pro Axis Design - I dunno about that, I think Relic wanted to close to reality as much as they could without damaging balance to much.
Axis did not won the war, when you all will understand that quality means nothing vs quantity. It's simple, look at the number of units/troops/divisions or whatever Axis had in WW2 and what Allied had. Axis economy/production/resources could not even dream to be even close to what Allied had, so it didn't matter that most of Axis vehicles, planes or whatever were better than their counterparts.
This answers to your question.
If the game was to take reality into consideration, Tiger tank would snipe T34 from out of reach, but you would be able to build t34s with 150 mp and 20 fuel. KT would pulverise any allied armor but while you would bring one KT, allied player would bring 30 tanks. But what would be the point of such a game?
No, everybody wants balance because I dare to believe that everyone likes to deserve their wins. Only that "balance" means different things for people.