Just as the web democratized publishing and development, Bitcoin can democratize building new financial services. Contracts can be entered into, verified, and enforced completely electronically, using any third-party that you care to trust, or by the code itself.
We can code wills, escrows, trusts, notaries, revokable charge backs, proof of contracts, intellectual property enforcement. What Wall Street does can be done in code by Bitcoin.
I think long-term, Bitcoin is a currency of the Internet. So, even if humans don't use it, routers will use it. Web browsers will use it. Web servers will use it.
It's important not to think about Bitcoin as a replacement for cash or gold or something that works alongside that; it's to think of it as programmable money. And we just cannot even imagine what that will be used for.
While the traditional banks and credit card companies lock down access to their payments infrastructure to a handful of trusted parties, Bitcoin is open to all.
China may censor YouTube. China may censor Twitter. They won't be able to censor Bitcoin. There's no central authority. There's no one you can go to and say, 'We're going to turn Bitcoin off.'
People think about Bitcoin incorrectly. They think about it as currency or about gold or hoarding, speculation, about how much money do you make. When really, what it is is an API for programmable cash transactions.
The ledger, the distributed database - it's called a Blockchain - is held in the cloud by all the parties involved. It can't be broken by any of them. It's cryptographically too strong. You would have to compromise the entire network to take over Bitcoin.