There is a possibility but it will take decades before this happens because there are still remote areas without internet reception. You can't buy anything if you are in a remote area without reception or the one you want to buy doesn't accept bitcoins because they don't have a wallet. There are a lot of things to consider if we want crypto to replace fiat. But in the future there is a possibility, who knows what lies ahead.