Maybe, but I doubt that any politician is going to touch ROTH. It’d be easier to collect FICA on capital gains, and I suspect that would actually raise more money. But even that would get really complicated. What about options, short sells, capital losses, etc…