As long as the altcoins are able to benefit the crypto in any way they shoud be able to survive in long term. However, for coins that is simply used to make money, they will eventually die specially when the devs from behind are no longer interested on making any improvements.