More importantly it’s a question of who is better equipped to deploy capital - executives or investors?
Intuitively it feels like the stock market was supposed to operate with buybacks and dividends. I invest money in exchange for shares. That money is deployed. Profits made. And slowly returned back to the investor. The investor deploys it elsewhere and the cycle begins.
https://www.bloomberg.com/opinion/articles/2019-06-24/would-...