Bitcoin is the mother coin of all crypto in digital currencies. Also, bitcoin is the most famous and expensive coin nowadays and I think, because of the status of bitcoin, no one coin can replace bitcoin.
I think that replacing bitcoin is not possible but another coin can come and be more scalable and more usable from the community which would affect the bitcoin and maybe the core developers will rethink how and what to upgrade the bitcoin/network.
There are lots of coins/tokens that have many good features that can't even compare with bitcoin but in the next few years we can see which one will go up.