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.
we have to invest in those ICO which have a high potential in the future the product of them also contain some value if the product is better then the price of it will go higher. If you will invest in high potential coins and ICO then you will get a good profit.