Here is what I see each time the government tries to stop or control bitcoin-

Bitcoin is designed to be censorship resistant, peer-to-peer payment system designed to remove the control by centralized institutions like banks . When bitcoin eventually achieve mass adoption, it will not really be much of an issue if some Governments place a ban on it within their countries.
Maybe you're right mass adoption's the main requirement, for bitcoin to be able to break the ban imposed by the government especially to get its legitimacy rights. Even so we must remember that bitcoin's not a substitute currency, cash will always be there its broad use's unmatched. Maybe bitcoin will be used as a parallel currency with fiat currencies. In this way, bitcoin users can take advantage of the advantages of each currency, depending on their needs.