Well, if it was realistic, then you would at least have general indicators of how much ammo you have or how much health you have. For example, in real life, you would tell how many rounds you would have left by the weight of the magazine. And you should be able to tell whether you are from within an inch of your life or have just spawned. Too many times in game I have peeled better weaponry from defeated foes, only to find in battle that the clip has nearly been depleted.
Anyway, other than these minor annoyances, Insurgency is an excellent mod, and I love the realism in gameplay and the effort that they have put forth making a mod with excellent gameplay, graphics, and sound.
Oh, and the team killers at launch was an organized effort by myg0t and 4chan, according to someone in the insurgency forums.