I never believe the altcoins can replace Bitcoin, it was the first coin and the mother coin in the world, and many places accept the BTC for payment, if it was replaced by others, I think the market will be corrupted, no one will trust the cryptocurrencies again.