Too many ICOs on the market => diluted quality... it is just another way of crowdfunding really. It is a shame because it is a very interesting idea and blockchain is a very cool concept.
Maybe going for utility tokens which are associated with a profitable project is the way forward.