Actually does have some ICO is a scam, but I don't think all the ICO should be deleted, I think the government should introduce some control scheme, let the ICO is more formal, it will attract more investors.
ICOs are following their intuition by doing things their own way, without learning from the mistakes of the past ICOs. This is bad because weve seen lots of ICOs fail, without even reaching their minimum funding goal thus losing millions of dollars in Ether.