ICOs are not exactly dead. The thing is, most people are finding it very difficult and unworthy of time, money and trust because a lot of them have proven to be fake and scams in recent times. No one wants to invest in an ICO only to find out that it was a scam, and that's why they are boycotting it. I think with a little regulation to prevent the flooding of these streets with scam ICOs, maybe investors faith in ICOs will be restored.