The main reason we have so many coins not surviving after some time is because so many of these coins are either shit coins or there are some that the developers created them for the purpose of profit. By the time they have realised the intended profit, they then abandon the project and move on with another.
Nonetheless, i have seen some very good ICO that up until now, they are still very much active in the market.