Hitpoints were imported from old PnP rpgs. It works in games for the same reason it works in PnP - if you're invincible, there's no fun in the challenge, but playing a 'hero' with two broken arms and a broken leg isn't much fun. Abstraction allows a player to be vulnerable without having to worry about being useless the entire rest of the game because he got shot in the leg on level 1.