Even if the government bans crypto, people will still be accumulating coins hidden, because they know the government is against bitcoin just for their own selfish interest, and there is nothing more.
The government has the authority to ban Bitcoin along with crypto that is going through centralised bodies which can be monitored i.e exchanges. There is no way government can ban the decentralised Bitcoin or peer-to-peer transactions. If I talk about my country then our government has very clear stance that Bitcoin and other crypto are completely illegal in the country. Due to ban on crypto there is no merchant available that accepts payment in Bitcoin but people are free to accumulate Bitcoin in there decentralised wallets since government has no control over them.