This now has a dedicated meta thread:
We're working on a new stat to help convey the reach of your posts hereWe're working on a new stat to help convey the reach of your posts here
The PH ("People helped") stat is IMHO just another ridiculous number, even more ridiculous than the rep. I do not see a reason why to introduce yet another stat like that.
It doesn't bring any new information to the system. Even if it did: Imagine that someone has rep:PH ratio 1:10 and someone has 1:2 -- what is it telling about that person? IMHO nothing at all.
Moreover, this PH stat is even more sensitive than rep to post being discussed on meta, getting tweeted or featured etc. ... we are currently facing this problem with repare currently facing this problem with rep and if you introduce PH, we'll soon face the problem twice as much.
(As a side note, I believe that introduction of a new stat should be discussed completely separately from design decisions on the profile page.)
PS: As Oded suggested, I created a discussion thread about this feature: What is "People helped" and why does it exist at all?What is "People helped" and why does it exist at all?