I disagree with taxing capital gains that are not realized. You can't predict the future. Those investments you pay taxes on may end up failing the next year. Does the government plan to pay you back if your investments do badly? Or do they just plan to tax all gains and you just suck up the losses?Most if not all of it IS paid for by raising taxes on capital gains and higher income folks
Also, if they do tax unrealized capital gains, then they should treat it like a Roth Ira and you don't pay taxes when you withdraw it.