Believe me, I want all that to be true. When governments no longer control money, that is a game changer. I'm just not as optimistic as you. A plausible alternative outcome is that bitcoin gets banned because (governments say) it is used by terrorists and major criminals for money laundering. How do you ban a decentralized currency? Easy, you ban the exchanges, the weak point in the whole system. No more direct bank transfers, no more cash despots at banks and pharmacies. Sure, not every country would ban exchanges. Maybe they will move to banana republics, but it would create a significant barrier to bitcoin adoption. People have enough trouble acquiring bitcoins.