If I am not mistaken, by the end of 2018 the ICO project has been abandoned by many parties for various reasons that have emerged and turned to the IEO.
You mistook the idea of ICO and IEO. ICO DIDN'T TURNED TO IEO. It's just that, IEO is like a new idea on initial coin offerings. In which, the exchange will hold the project on selling its coin. By that, we can have an easy listing of coins on that exchange and certainly more legit than having an ICO especially when the IEO is being held at big exchanges such as binance's launchpad.