Stats can be very misleading.
Conscripts have a lot more EHP than grenadiers, but still have only a 50/50 chance of winning engagements.
That is because an engagement is decided by both EHP and DPS.
On the other hand the differences number of entities is balance by the difference in target size.
Grenadiers 351 EHP
Conscripts 440 EHP
It is far more misleading to take into account only target and completely ignoring number of entities.
Likewise, Commandos are a lot more squishy than Obers, despite having more 'EHP', because most weapons do more damage up close, which is the range where Commandos need to go to do any damage, often having to abondon any cover bonus along the way. Obers on the other hand can hapily shoot from max range where they will take a lot less damage from enemy rifles and they don't have to move out of cover.
Commandos are not shock troops they are ambush units and that is why they have camo and first strike bonuses.
If one moves commanods in open field out of cover and out of camo one is simply doing something wrong.