I want to continue on the same line!! Bitcoin will never match the definition and usability of a real-world fiat currency so it makes no sense to compare bitcoin with them!
Without going theough all these high level fundamentals of the currency system, I can say, bitcoin is an absolutely new type of money for the evolved need of the consumers! Comparing bitcoin with fiat currency is a bad idea!
Both fiat and bitcoin are different in nature and accessibility. While fiat has been around for ages and people used it as an exchange for goods and services, bitcoin also acts on a similar manner, but is exclusively confined in the internet. That alone restricts its usage and puts an inevitable limitation as to its usage to individuals. In other words, only some people can have access in getting and using bitcoin as a means of exchange compared to fiat.
Currently, this may be the case but once the world changes and adapts, we might see cryptocurrencies being the main currency in the very far future.