I hope the ICO craze will end soon.
I don't think cryptos should be mixed with startups/kickstarters. Cryptos should be trustless, transparent and decentralized, ICOs are none of those things so using a blockchain platform doesn't really offer any benefits to them, in fact just giving a bad name to cryptos.
But a lot of crypto-newbies gamble with them thinking they know what they're doing and that crypto is all about pumping and dumping random "projects". These people ignore, or not even aware what crypto stands for and just giving a bad name to it. And they will eventually get burned and hate cryptos altogether. Profits aren't made from nothing, it comes from other people's losses.
Why do you think crypto shouldn't be mixed with start ups ? What i like more about crypto besides decentralization and transparency is possibility to invest in new hidden gems, potential big projects on an early stage and crypto makes it easier. But in general majority of ICOs use crypto as a method to collect money tricking with blockchain application in their projects.