Not all icos are scam, some of them may just be poorly thought of or failed because of ever increasing regulations in the space. It is very sad that they are creating all this left and right without first letting the companies do what they should. They are protecting old industries like banks and what not. As compared to the likes of social media wherein there is little restrictions on how they do their business which makes them grow more and at a faster rate.