I believe that ICO as a mechanism is really good : it helps projects develop their product, while people can take part in something promising and innovative. That's great.
So, I think it will remain, but with many transformationa - to make ICOs more secure for investors and decrease the number of scam