I aslo think that ICOs may end some day especially if all the needed projects that requires the cryptocurrency technology and the blockchain in the world are fully lunched into the world market.
Again, some projects that has been dump or without promotion, may be joined to the similar ones and revive to a more vibrant and purposeful projects in my opinion.