I think the altcoin that could survive would be those that has true userbase. In order words those altcoin or yet to create altcoins that could serves as a true decentralized p2p system. That can bring blockchain to the people. Coins like Litecoin could potentially stay for a very long time