Gold has never been replaced as a store of value and probably never will be by another look alike product. So i dont think BTC will ever be second, but other Altcoins will be used for everyday shopping or to use Ethereum platform or Lisk platform etc. World needs more than one digital coin.
Yeah, this is how things work, bitcoin won't be replaced and if it does, the possibility is very low. Bitcoin is just gonna hanging round among other cryptocurrencies and it may not be used as much as now in the future but one thing for sure is that it won't die out, at least for a long time.