Yeah, the differences between ICOs on 2017 with 2018 are quite much. The ICOs now potentially below ICO price when it is launched, moreover it will be failed project. Now you have to think twice before joinin any ICOs. But not all of ICOs will have the same ending, you just need to be smarter and do a deeper research by your analysis skill.