You are right. There are too many altcoins now. I prefer Neo, Monero, Ripple, Waves, Eos. My friends and I are sure that these altcoins are worth to be bought.
The fact that there are a lot of coins have some benefits and disbenefits. If we look at the top 100 coins of a few years ago, then we can see that some projects are failed. So I think that the projects with a low value will fail and that only the good projects will survive.