Does not compute. If congress passed a stock buyback tax 10 years ago, there would have been less buybacks over the 10 years.
If you want to tax profits, then tax profits. If you want to have cheesy loophole tax avoidance, stock buy-backs might be more your style.