ICO is really a good investment most of the time, if an ICO fail it's because their project is not that appealing to investor or they lack marketing strategies which is somehow have a great impact on an ICO's success. ICO is just like doing business in real life, not every people or group of people who put capitalzation and established a company/business always succeed.