Actually, the meaning of hit points hasn't changed. They have always been a mixture of health, luck, confidence, and all those other things.
Lots of people have glossed over that right from the early days of D&D, but it's there in the rulebooks (at least it is in the 1e definition).