Earlier quoted context omitted.
Please explain.
If you spend $100M buying back stock at the top of the market and then the next year, the bubble pops and your stock is down 50% was that really good capital allocation? For every dollar you spent, you have effectively lost 50 cents. Sears admitted as much back in 2007 when they were buying back stock at $180 only to watch it drop to $90 a few months later. Remember, the idea with buybacks is to reduce overall share…
If you want managers to play the stock market, your comments are spot on--but you shouldn't restrict them to buying only shares of their own company. If they are good at predicting when valuations are high and going lower, or the other way round, you should open an investment fund and profit from their expertise.
Most companies aren't in the business of playing the stock market.
If you just want to transfer money from the company to the stock holders, you can either issue dividends or buy back shares at any time there's excess cash. Apart from taxation issues, there's no difference between share buy-backs and dividends in terms of getting money back to the investors.