The weakness of MSU armies *should* be that those low-quality units can get wiped off the board early by the higher quality units of a low-activation army. The rule that stops minis dying when out of LOS (while also giving their mates out in the open heavy cover) stops that being the reality.
That isn't the only factor at play here, obviously, but I do think it's a significant one.