I think blood in games make it look better instead of little sparks or paintballs.
Its really funny. I was talking to someone online and he said he hated blood and so he turned on a paintball feature, but then he complained about the game being un-realistic.