In my opinion in this age of technology, ICOs are the greatest way to get maximum from cryptocurrency investments. With increasing high demand cryptocurrencies may get more popular day by day.So new projects will be launched in future and that means that number of ICOs will get higher and higher in future. But problem is that many of those are not real icos, the majority may end up as scams.