At this time there is no coin that can really replace Bitcoin. But there are a lot of them who can do this in the future. Bitcoin has a very common name, everyone knows about it. Even if these people are not involved in crypto world, they know about Bitcoin. But some day this could change and there will be something else also with common name
I agree because bitcoin is the mother of all and the base fee used in exchanges is bitcoin there are some strongly relative coin in the market that can be the second option for. Ethereum is one and usually the USDT for the real fiat currency. There are some coins that is greater price than Bitcoin but not used because of not well known coin or the community that is not so big.