ICOs dies when the crypto currency dies,or world goverment ban all the bittcoin thing, but they never cant kill whole blockchain that means the blockchain never dies
ICO will die when people realize most ICO's are scam, but that won't ever happen so ICO won't die.
That or if all governmants ban initial coin offers but that won't happen either.