You can make 10 percent every year and then only pay taxes the year that it's sold.
No, you can't. It's not
income until it
comes in. I have an electronic piece of paper saying I own a thing that's currently worth $X if I sold it right now. I don't sell it. I don't receive $X. I have no income from this. I haven't made anything.
When I
do sell it, I'll pay capital gains tax on the difference between what I bought it for and what I sold it for. Some have proposed taxing capital gains as regular income: okay, so suppose that's being done...it's still not going to be income until it's realized.
If you think taxes should be
higher, or collected better, that's one thing. Wanting to tax income that hasn't occurred is quite another.
It's also a way to shield income from taxes. The wealthy only pay capital gains taxes the year the stock is sold.
Everybody pays capital gains taxes the year the asset is sold. Do you really think only "the wealthy" have any investments? Half of America does, through 401k plans. The middlest of middle classes! The wealthy have
more money invested, of course, but the tax is the same no matter how much money it is.
And let's not even get into the reality of how that income is shielded when is part of an inheritance.
Even inherited shares are taxed when the gains are realized.
Look, hate "the rich" all you like, but you need to understand how things work before you reform them. Taxing capital gains as regular income is infinitely more sensible than your suggestions of taxing unrealized gains and flat taxing transactions -- and would bring in
lots more money than your suggestions would. That's why it's so controversial: it's a proposal that could actually work, and would be a huge bite from the wealthy while not regressively hurting the middle class as much.