Some of the ICO's look promising but we just don't know if the global public will accept these technologies.
There are also a lot of ICO's which are selling air. They are enriching themselves and will probably stop updating soon.
I suggest you do the research on each project to look if it's viable or not.
I'm pretty sure about 90% of current coins will disappear in the next years.
Nobody can look in the future
I share some of your sentiments, bro. Projects using ICO should better be sure and certain about what they are entering into. Haphazardly created projects will for sure end up dead in a short while. I hope developers and the entire team of projects stick to their projects even if the ICO and all the preliminary steps have been done already. Marketing should always be there until the end.
Studying each project will really help you a lot.
I don't agree though that about 90% of current coins will just disappear in the next years. That figure is too pessimistic.