Yes, the majority of ICOs are just blatant scams or projects with obviously no future. It's duty of every single one of us to do the best research possible to find the real gems in all that garbage. I suggest looking at the whitepaper, checking the team, activity on social networks, partnerships and real life events. Most of projects just have some low website with bad whitepaper, they tweet random things on Twitter, but they don't actually attend any real world events. Those bad projects are easy to identify. If you feel like you could do such a website/write such whitepaper and manage those social media accounts yourself with similar quality, I would avoid that project. What I want to see is a great team attending events, I want to see all those photos and videos, I want to hear about new solid partnerships, I want them to create their own content, not just publish random articles from news on their Twitter to look active. I want to see they are real and they are serious about what they are trying to accomplish.