Co-existence of fiat currency and bitcoin can have many advantages and many are thinking this is the future for cryptocurrency rather than taking over fiat. Online or digital transactions can be covered by bitcoin and physical exchanges can be done by fiat.
I agree that fiat currency will exist. But I don't think paying for things using something physical is an advantage. Cash is used less day by day.