Well, in Pokemon you try to make the HP so you can have substitutes with at least 101 HP.
And choose one, this is a preference question. Of course we're going to have max stats on everything if we had our way >_>
As for other attacks, it doesn't matter, nothing's going through my impenetrable defense! Apart from attacks that ignore defense, but hey, screwed either way.
Also, high HP screws over healing that have a set point (what the hell is that about?)
--
My Little Phineas and Ferb: Summer is Magic!