See these are all the questions no one really has answers to. There is all this grey area because of the internet. But if the government is not getting it's cut, they are not going to let that ride. Crypto certainly has it's challenges ahead. This online tax bill in congress is alot bigger than I think some people understand. The USG is looking to remove that grey area. I'm not saying any of this is right or fair...I'm just saying it is what it is.
There's no "gray area" if you consider fiat currency to be a sound system. Bitcoin dilutes the fiat economy, without introducing any value. Just like printing more money. If you are holding $$$, it's certainly not in your benefit for Bitcoin to succeed.