If you pay very close attention, you'll realize that grens are in a building with support units, the support units its supposed to build to support grens.
Grens are cheapest mainline infantry in game with cheapest upgrades and no side upgrades.
What do you expect from them?
They are cheapest squad in game with strongest support units, they are well supposed to perform worst of them all if you just ignore all the supporting units and spam them alone.
Major is in a building with tanks, are you supposed to swap him with the tank crew?
everything in every tech of every faction is supposed to support your infantry, i dont get your point.
it may be true that grens are one of the cheaper infantry squads (240 mp) but thats only true the moment you build them. once you start reinforcing (30mp until t4) they get very expensive
and we both know that cheap upgrades aint the justification for being wiped most often compared to all other mainline infantries.
if their design was meant to interact with teamweapons, its kinda funny, that once you lose a model you lose your squad when recrewing them.
unlike osttruppen btw which are dirt cheap to reinforce
or even better: conscripts who can merge with weapon crews
looks like other squads were designed to fit that role better than grenadiers
truth is, they were designed to be an more elite counterpart to noumerous soviet infantry squads and not just cannonfodder for an army of snipers and mortars