I sincerely think IDO has taken over IEO and ICO for good, although this carries a lot of risk because of many anonymous team and many rug pulling. Nevertheless it has proved to have to be a good and a better way of raising fund without giving money to CEX. Many CEX will be shutdown soon as DEX is much more improved upon.