I think fiat is already being replaced, but not in a way we think. Think of the prevalence of credit cards. Sure they are still based in usd, but they are nothing more than data on a computer. The idea of cold hard USD and fiat is dying, and I think its a good chance for bitcoin to take.