Personally, I see the future without fiat money, but a full cashless settlement. The Internet currency is the currency of the future, there will be a word behind it.
That is impossible to happen. though we already have different crypto currencies around and they are more known, fiat will never be removed from countries. We need it, and what are you saying is not necessary in this topic because what you said falls into another problem. It only says here thay bitcoin will be dominant over fiat because of what it can do in transactions.
A cashless society might could happened in smaller scale , it's like impossible to get adopted by common people , required a long longtime ... To completely throw away fiat and replaced by Bitcoin or any other crypto . There's a lot of small step running to support crypto usage in our daily life , for example fanchain who have a vision to change the way a sports fan support their favorite teams to get rewarded by this token , ripple that engage conventional banks and many more! All of these pushing the cashless society to happen, yet it's sure cost a very long time.