nowadays, ICO's are overwhelming and more than a handful. there are some success stories like ETH, NEO and the likes, but what you think are the reasons that despite a good team, the ICO did not flourish? some of them had reached the Caps, earlier than expected but was not able to move forward.
a. lack of end support?
b. funding?
c. unclear and not able to meet their goals as per roadmap?
Aside from the fact that there are so many of them out there, a lot of them do not have an actual product to back up their project. Many sell ideas which they actually earn profit from. Similar to what Bill Gates did to IBM where he sold the idea of having a Disk Operating System in the form of a floppy disk! But he did come up with the actual product and that made him a billionaire. In the case of some ICO's, they don't even reach the point of creating the "real stuff." Once the profit has been attained, devs would tend to run off!