ICOs won't necessarily end completely but the bad ones need to be gotten rid of. In the midst of many scams, there will always be few legit projects that has good intentions of developing a genuine project.
only 3 out of 100 maybe legit. rest all are scammers or just pump and dump projects. and the 3 projects which could be really legit are hidden in the middle of all these scammers. they are unable to reach to the investors because of all other ICOs are spamming everywhere. unless a project very highly funded and he spend a lot of money on marketing and promotions. then it may be successful.