Earlier quoted context omitted.
That doesn't make any sense. The market is the most efficient capital allocator because shareholders are the market, not companies. Companies are giving their cash back to shareholders because each individual company thinks their shareholders can better allocate the cash, rather than the companies themselves. This is equally true for both buybacks and dividends. This is because most companies have no wish to operate…
If the purpose of equity buyback is to more efficiently allocate capital, then individual companies executing equity buyback are doing so because can no longer make efficient use of capital by using it to fuel additional growth and higher returns. If that's the case, then equity buyback is tantamount to admitting that the company has no future potential for growth. As a company's stock price reflects expected value f…
This is finance 101 really. Buybacks are just more tax efficient because they are not taxed at the time of the buyback but at the time the stock holders sell.