Bitcoin will not existed and all other crypto currencies as well, will not existed if fiat is not existed first. The current system of currency is the problem, it's security, the central bank that manages how will the currency work, as per Satoshi [1]"The root problem with conventional currency is all the trust that's required to make it work. The central bank must be trusted not to debase the currency, but the history of fiat currencies is full of breaches of that trust. Banks must be trusted to hold our money and transfer it electronically, but they lend it out in waves of credit bubbles with barely a fraction in reserve. We have to trust them with our privacy, trust them not to let identity thieves drain our accounts. Their massive overhead costs make micropayments impossible."
Crypto Currencies are the future and as we can see many Banking Institutions and also Some Government making their move to at least have their control over Crypto Currency.
[1]-
http://p2pfoundation.ning.com/m/discussion?id=2003008%3ATopic%3A9402