We cannot blame them all because there are also a lot of ICO scams which is too good to be legit. They are also evolving and knows what people knows about a legit ICO project. As long as there are opportunities, scam will exist. Just be too extra careful with unknown things.