Also, I believe in the US ordinary dividends are taxed at the income tax rate which is much higher than the capital gains rate.
Still, they're taxed, whereas buybacks allow the shareholders to control exactly when they take income.
Also buybacks will tend to select for frequently traded shares with high cost basis, further reducing total taxes and selecting for longer term shareholders. They really are just better than dividends in every way.