> Why would I hire an inferior candidate when I can hire a much better one that will make the company grow and make me wealthy as a consequence?
There are plenty of reasons why an individual's goals aren't aligned with the org they're in. The larger the org, the more reasons there are.
For instance, you could be looking for loyal allies, rather than competent competitors. Or you could be looking for someone that will just repeat what you say as an exterior pov, rather than do "the best work" and potentially contradict you in front of your superiors. Or you could be looking for someone to take the fall for a botched project of yours. Or you could be looking to hire a relative or a friend of your boss in order to curry their favour. There are plenty more.
As for the relation between making the company healthy and profitable and having a successful carreer ; except for founders and a few early employees, it's usually more profitable to look for individual advancement within the company (promotions, raises, etc) rather than to expect the company's growth to benefit you.
Of course, employees are supposed to have some deontology, but you can't expect that all employees in a company fit that ideal.