A lot of ICOs are becoming scam but i don't think all though there are legit ones ...
+1 Make your own research.
Yeah we all know that some ICO's are just there for creating a hype and make scammers rich. But I am sure there are a lot of ICO's where we deal with honest devs and they need funds to make their idea/plan an succes.
Investing but make sure to research too.