Taxation in general is not a happy event, but it is consistent in this case.
Wasn't the whole point of bitcoin that it was auditable? IF you know and want to use a fork for something, you can figure out the exact price fork has happened.
IF you don't know, you have plausible deniability.
But what is bitcoin except a database plus some math equations? By "owning" bitcoin, you have a cryptographic key which lets you do certain operations on the database. At what point does this all get abstracted far enough from real money that it becomes ludicrous to tax it?
Obviously, the US government and most cryptocurrency users have widely differing opinions on that.
This is also the exact reason why it's taxed the way its taxed. There's no way government is gonna let you build wealth without paying taxes.
Private key is surely a database password that lets you do certain operations, but that exact feature make it an asset. As long as you can buy "things" that has value with it, it's a capital you need to pay taxes on.
It's hard, but it's what it is.
But you're right, the reality is that many are using it as an investment instead, so now, I suppose, it's being regulated like one. Unfortunately, at the same time that we solve some of the problems making usage as a currency impractical (even if one of those solutions is just Bitcoin Core becoming an outdated relic), regulations treating it as an investment will hamper its adoption.
Oh well. I have faith the tech will win in the end.
If i keep it in the brokerage, without withdrawing the cash, why do i pay taxes? That sounds stupid right? Then the next thing you know, people sell each other stocks in exchange for goods.
"Plumbing service stock" on a broker, if you buy it, you get legal right to have plumbing service at your house free of charge. This way you can keep everything in brokerages. Of course there are flaws with the argument, but saying "crypto to crypto isn't taxable" ignores the fact that USD taxation happens based on USD.
PS: while i said usd, i mistakenly wrote USDT, which was very ironic haha.