Without ICOs, there would be no Ethereum. Without Ethereum, the crypto market wouldn't have grown so fast. It's attracting a lot of capital right now.
You're right, ICO are ethereum provider. Anyway, we can benefit them also and still there's a big rewards in joining their campaign.
And some ICOs are successfully launch, but some of them are vanished in the middle of their campaign(scam).
Etherum is a form of the success of a cryptocurrency. many people are then interested in trying to invest in cryptocurrency because they are first acquainted with etherum. seeing etherum is a form of an ICO that successfully gets crowdfunding from many people. so i think ico does not kill crypto