ico's are too blame 70% are scams 29% are failures and perhaps not intentional scams. Hard to pick a good one which has actually produced something of value really. I mean from 100 you may get 1 or 2.
what do you expect with this trash valued at 100's Millions or billions.
all that collected value will be extracted by the ico runners before they dump out to fiat
stick to real projects that have produced something of value and you will end up okay