I personally think it is a substainable development. Those project collect to much money. Either the current development state nor the future prospectives are justifying millions of dollars for ICO projects. For that reason only very few ICO projects will make their investors rich in the future. The times where you can easily make a lot of money investing in projects like Eth, Nem, Iota, Waves, Neo etc. are over. But most have not realized that yet.
Yeah I couldn't agree more with what you said here, due to the fact that a lot of ICO are created every single week, more people are becoming aware of the disadvantages of ICO, some ICO are not even beneficial to the society, some are just an exact copy of an already finished token sale and worst so far there are tons of SCAM ICO popping out that's why right now, we have to thoroughly study a project before investing on and we should be aware on what to look for in a successful ICO, I don't think its over though you can still easily make a lot of money from an ICO its just harder now not like before where almost all token sales that uses the word AI or Smart Contracts will make you 4x or even 10x profitable.