The idea that all ICOs are trash is false. Most of the big projects and coins we see on the market today are kind courtesy of ICOs. However, there is time and season for everything and as technology and developments advance, new strategies and ways of doing things come into the seen and this is why ICOs have been overtaken by IEOs.
if you see the history of many coins successfully developed starting from the ICO but for the current project they are not able to prove that the ICO project will provide benefits and the security they have provided cannot yet be maximized and therefore the development of IEO is starting to be in demand. so to say that ico is Trash you should read some of the history that exists about ICO