Immersion is not for everyone. Some people just like the old RPG standby of having numbers represent everything, and the player having full control and knowledge of who is "5 points better" at this, that or the other thing/skill/magic/axe-wielding than the other guy under your control.
Immersion for me = being put in the position of the commander having to make decisions. You'd have hit ratios and combat obstacle/range shooting scores to look at, and that's that. Some people get through years of combat training, then get to combat and aren't worth a shit - they just freeze up or can't deal. Others aren't so hot in training but turns out to be THE GUY YOU WANT right next to you when the shit really goes up in flames. It might be the racist, the fuckup, the loser or the stinky guy - but he turns out to be the one you want next to you in the firefight when it happens.