But...but...it wasn't any better in CoD 1. There you just had health kits behind every corner. You still could get shot a million times, hit by tanks, nearly escape 20 grenades and still be in great shape after a health pack. How's that any better? And the regen health could just as well be stamina.
Personally, I'd prefer if they implemnted medics and blood loss.