I hate how most of Conscript vs Grens fights are decided by RNG. Either cons drop grenadier model in first or second row or the grenadiers win the fight. Often this has nothing to do with distance between squads
I think this is the design idea behind these 2 squads. They are ment to be equal at the start of the game and give win to the player that utilises better cover, abilities or support from support weapons and other squads. That is why if the cover is equal and there is no support coming, eventually random squad will win.