It's the same discussion as for armour, really - whether armour acts as bonus HP or resistance against certain types of damage (or a combo of both) is up for debate, because there's advantages and negatives to each. There's some situations where a HP value makes much more sense and others where resistances make much more sense.