I would argue that HP would be synonymous with stamina. The more a monster gets hit the less stamina it has until it gets knocked out. It's kind of the same as a boxing match. Even if you are not punching in a boxing match, you will still get worn out if you get punched.