i also don't think that bitcoin could change fiat, but actually i think that bitcoin can be alternative currency in near future, we just have wait for that
Bitcoin won't ever take fiat any time soon but we cannot know as anything can happen. I will stand by my point that fiat will always be there. But bitcoin will be up there with it. Fiat has already set it's stance into the world while bitocin is just coming up. So I will wait a bit before judging anything like you

No one knows what would be the future of bitcoin. As you say fiat cant be replace since its being used for centuries and bitcoin only existed last 7 years and its also different since its a digital currency so thats one of the difference. People would still prefer fiat for daily lives since its known everywhere in parts of the world.