I thought the source from well-known website but it's not lol

. It's not needed to replace FIAT money with bitcoin, I dont know what will happen in the future if this world using bitcoin as their payment with it's low/limited supply. Make it as our alternative payment will be the best for us at the moment, IMO.
Bitcoin has more important disadvantages then just limited supply. Actually, I don't think it is a problem at all, but long transactions and too high cost per transaction are an issue.
Moreover, there are no reasons of having multiple currencies to pay with, because this is just additional troubles with exchanges, rates, ATMs, or even Banks if we are talking about fiat.