To simply those list, its decentralized currency, banks and government can't make a profit from cryptocurrency so they would rather ban and ensure that people would stick to the regular currency which then can regulate. Its nothing new, tons of government bans Cryptocurrency to the point that there are certain countries bans mining as well.
No, the government will still benefit from cryptocurrency just because of tax regulation. They regulate crypto but can't control it.
There are many reason why the government prohibit bitcoin from being used as a legal tender. We all know they are scared because bitcoin can render the banking system useless. Decentralization was not wanted by the government at all. Because they can't be controlled, regulation is one way to prevent growth and adoption.
Just still wandering on how they can regulate the users since bitcoin is cannot be automatically taxed by anyone not unless if they implement it on auto deduction on the wallet provider.
Maybe for now banking system sees bitcoin as a threat now but for sure government will file a law on how they can rule it upon usage on their country. We don't know yet on what will be the actual scenario, this is controversial and maybe this will create hype or fud once this scenario will newly came on big countries.