Citizen's dividend paid with windfall taxes.
Like how Canada's new carbon tax works.
Call it "universal basic income" if you want to be edgy.
Let's say the first 30% goes to shareholders. Anything over 30% is a windfall profit.
If corporations can't figure out how to increase spending to keep margins below 30%, too bad. Use it or lose it.
I humbly suggest increasing wages and R&D.
This also allows us to simplify the tax code. No more loop holes, breaks, carve outs, whatever. If you can figure how to spend your revenue, you get to keep it.