Bitcoin is great and all but:
1. No government is currently backing it.
2. Is not physical currency.
Governments are currently working to regulate it which means they will let it fly. NY and CA are front and center with regulating Bitcoin as they recognize the potential revenue that can be generated with Bitcoin related businesses. Bitcoin will be as revolutionary as the internet. Remember, Bitcoin is a protocol which bitcoin the currency has been built on top of. Wait until you see what else the protocol can do. I have no problem regulating Bitcoin starting with "know your customer" laws to remove some of the criminal element, also I have no problem taxing any currency including Bitcoin. As for Bitcoin not being physical, the USD for the most part is not physical. In some European countries, over 97% of transactions use credit/debit cards both of which charge fees. Bitcoin doesn't charge fees in addition to being safer, faster and easier than current methods of transaction.