I do not see how altcoins will destroy bitcoin. Most new investors in cryptos choose bitcoin as their first foray into crypto investment.
Maybe because the btc is the only tradeable coin on the market? Bitcoin is like usd in fiat currencies, there is a euro (ethereum) which is honourable and tradeable, however it is still not the same volume.