I think that 95% of crypto coins and tokens won't survive and the reason is that a crypto coin in order to survive and get value it has to be accepted as a way of payment for purchase goods or services.
Very few coins will manage to do it at the end of the day and of course these coins will get enormous value.
The only thing you have to do is to find out which coins will enter the market of real currencies.
I think all the "payment coins" will not survive. The ones with the most adoption will suffocate the rest. Tokens that aren't "payment utility" but offer other services like Vechain will survive easier on the long run.
On the long run I can still see a big percentage of coin failing due to this payment factor, maybe not up to 95% for already listed tokens. I have also seen high demand affect some token to high dump like the ethereum but on the long run there would be more competition for token with similar purposes
Surviving in this ecosystem is not the only thing. You can survive but you may not be providing any benefits to your community. And then what's the purpose of this so called survival?
Instead of this we need to focus on platform development for the coins that we supported.