I believe ICOs will not end, what I think is some they there will be full regulations whereby strict rules will be given before any ICO project will run, with that it will reduce the level of people scamming with ICOs and increase the value of ICOs, because of recent times people are no longer trusting ICOs.