So far, this game is sounding more and more realistic than the games who TRY to be realistic. No Health Regen means you have to work as a team, you can't just go Rambo and take tons of damage, hide for 10 seconds, wash, rinse, and repeat.
Or you need a (few) medic(s) backing you up
I think it's a great system, gotta love teamwork!