Like I mentioned in the footnote, I know there are perverse side effects to what I proposed. The main advantage I see is that compared to paying in stock options it is more likely to encourage the "correct" goal: making money for the investors.
Would stockholders prefer to get their money through buybacks because of the more-favorable tax outcome? Sure. But that smacks of the same type of accounting chicanery that we're trying to solve.
IMO the overall problem is still that people view the stock price as the place to make the money. You are supposed to make money from the dividend. There's nothing wrong with buying an undervalued asset, finding the right buyer and making a profit. But that shouldn't be the primary source of income for the economy as a whole.