The right answer isn't to introduce new forms of buyback taxes with unknown second-order effects (who would you tax? if the shareholder is avoiding dividend taxation, taxing the corporation isn't a great solution). The solution is to just improve the way we tax dividends and capital gains.