For me, i don't support the ideology that ICOs are killing Bitcoin. Remember, through ICOs most people has got to know about cryptocurrency. Through the awareness creation made by ICOs, the entire crypto space has gone global. ICOs added a new sense of value to the crypto market.
With small portion ICO and alt coins really support and create a great atmosphere for crypto users, because it gives more option and maybe greater feature, but too many ICO are killing crypto, with more ICO it will create more weaker coin, the investors will diversify and at last we will have bunch of unused and undervalue coin