In my own opinion cryptos is a decentralized system so no one can control it even the governments cannot control cryptos but crypto-companies needs governments to bring cryptos to the main stream, taking government out of the picture, will always not to go main stream really quick.
The only point from the coin base to get the license to runs its operation without any problem and it needs a support from the regulators to approve the crypto will be traded on the coinbase and we know that US is really strict about that and that's the only way to do that.