No. Ill every altcoin can't survive. because there are a lot of shitcoins and some projects look like a scam. So we can't say, will every altcoin can survive. But I'm pretty sure Bitcoin / Ethereum / NEO can survive because these tokens are very strong and it's has a very bright future.