Since we are looking from the government lense, I will start with this. How the government classify Bitcoin is up the country where such taxable laws is under. The thing here is what ever laws or structure the government wants to build to tax her citizens for use of Bitcoin, is up to that country. But all those laws does and will not affect Bitcoin. Bitcoin is still producing blocks everyday and will continue to do so. I also think the government has exhausted all fight for Bitcoin and just went ahead to build a tax structure around it. Which is not bad. Bitcoin will remain Bitcoin regardless of any regulations or not.
"All those laws does and will not affect Bitcoin" I could not fully accept this statement. The Bitcoin network and people's use of Bitcoin are two different things. It is not possible to stop Bitcoin mining and blockchains according to any government rules and regulations, but the government can ban exchanges if it wants. And the government's strict policies and various negative decisions will reduce the acceptance among people. In this case, those who do not understand Bitcoin, those who were new to Bitcoin may lose interest. If the government approves Bitcoin or if it does not approve it, if it creates a positive rules regulation, the acceptance of Bitcoin will also increase. And I thought that even if the government takes a stand against Bitcoin, the popularity of Bitcoin will continue to increase, but it will take a little more time. And if the government decides to impose tax on Bitcoin, they may naturally want to keep its use within a controlled framework by verifying identities and monitoring transactions. In this case, the original purpose of Bitcoin , the decentralized nature will not be okay. The government cannot easily control the Bitcoin protocol, but I think it can significantly negatively affect the privacy, cost and acceptance environment of Bitcoin users. But if the government approves it for good reasons, like normal currency, then the matter will be different.