There might be hypocrisy, but I suspect that is not the case. It is possible that the A player 20% he encounters is enough to make him feel like the value he gets out of working at HP is greater than the value he might get going somewhere else. Not all the value one derives from an employer is in the form of currency.
HP is a vast company, 150,000+ employees. 30,000 of those are of a quality that if they move companies, press releases get written? Doesn't ring true to me.