I don't think all altcoins can last long, because of the increasing number of new altcoins, and the development of market prices is not good enough so I think Altcoin won't last long.
The tokens that have the largest market capitalization and a great support will certainly survive. Yes, some of the alts, the so-called shitcoins will die. It can happen very soon - the market will simply let them vanish.