Bitcoin or other successful crypto currency can not completely replace the currency fiat, this is a dream for dreamers unfulfilled dream. Compete in power with the main attributes of the state, which are banks, national money, tax authorities, is very dangerous. In this competition, the crypto currency will clearly lose here, because states have existed for thousands of years and nobody has ever managed to destroy it for a more or less long time.
I agree with u , but nothing is impossible, is actually a dream and I believe it can still happen , who believe that by 2018 bitcoin will worth $11k but now if you where ask how much will Bitcoin cost by 2020 u will move the price higher, so I believe one day there dreams will comes through