Absolutely, in “real life” you can’t pump a full clip into someone only for one of their team-mates to come along, stick a tiny neddle into them, and bring them back to life…
In “real-life” a Panzer can’t run any quicker just because he’s holding his Pistol in his hand rather than his Panzer at the time.
In “real-life” a Field-Ops doesn’t run around with ammo packs that breed to make more packs as he dishes them out, or a Medic carry self-replicating Med packs that replace themselves as they are used.
The issue with rate of fire is that in RTCW firefights take no more than a couple of seconds and, given players of equal ability and equal health, it’s usually the guy who starts shooting first that wins. In E.T. it’s the guy with better aim that usually wins. A definate plus imo.