Grens are possibly in one of the best places regarding balance. I genuinely don't see how they are broken or even underpowered against allied infantry.
Yes they are the in the best place if all you play is Wehrmacht. Fallschrimjagers are in the best place if all you play is OKW.
The point is the devs just don't seem to know how to balance Axis infantry. I mean I don't know why people think you can have a situation where you have cheaper infantry that outpreform more expensive infantry. For example, just try having 3 or 4 Grenadier sqauds together and they will kill about any number of USF sqauds and if you have 3 that's only 720 MP and 180 munitions...thats peanuts as far as resources go. There is no point for allied infantry units to be more expensive if you're just going to make Axis infantry as good or better. It's the dumbest aspect I've seen on balance.