No matter how the government tries to regulate cryptocurrency, they will not succeed. The blockchain system itself will not allow this. Of course, they can try all sorts of laws, but this will only help to establish a cryptocurrency.
I agree with your opinion because no one is in control of any blockchain-based cryptocurrencies. Imposing a regulation to any decentralized virtual currency is not possible but the government might turn to many cryptoexchanges to control or limit the flow of transactions. Majority of the exchanges are centralized so it is easy for them to impose a regulation. I'm not against regulation as long as its aim is to protect the crypto users from scams and other illegal use of cryptocutmrrencies.