Fiat money is used for centuries in many forms. Bitcoin is something that will create in time something new. We will use something like that in future, we saw in many SF movies that there are many form of money represent in future. Fiat money is something that most of people think is good and it fell good when they have it and many see bitcoin as something to invest not to use for buy/sell. Perhaps we will see in some time that this will change but for every major improvement takes time.