This is a meme that needs to die.
> The world is better of with efficient capital deployment.
Even if this were true, rising share prices don't necessarily indicate efficient deployment. Chasing short-term share price increases often incentivises behaviour detrimental to company in the long-term.