Just to counter some of the above points:
- Currencies like the euro or USD only have value because people agree that they have value. Same applies to Bitcoin. I don't see how being backed by a central bank that says "this piece of green paper is worth a certain amount of money" makes it better. Particularly when that central bank can manipulate the currency and severely screw up an economy. The supply of Bitcoin is known and and unchanging. People like stability. The fact that Bitcoin's inflation is declining (predictably) is a feature, not a bug. The alternative is that your USD, Euro, JPY gets "inflated into oblivion".
- China can try and regulate bitcoin to stop people shifting money out of the country but in reality, how can they? People can just write the code for their own wallet from scratch or memorise the 12 word phrase/mnemonic and just generate their wallet across the boarder. Bitcoin gives people freedom.
- Although I don't understand or know the technical details, my understanding is that the he system is already quantum computing attack resistant and the protocol can be upgrades if it needs to increase resistance.
- Bitcoin technology evolves over time. Every part of the system will become better, cheaper and faster.