How would you handle stocks not paying a dividend? It is a clear moral hazard and with a flat tax you could expect even more companies to adopt this practice of only doing stock buybacks.
Stock buybacks aren’t capital gains, until the stock is eventually sold to trigger the capital gains event. More recently, we have seen that wealthy people just never sell the stock and take out low interest loans against it, effectively paying a tax ratr of just a few %.