In my point of understanding and the research I have made about IEOs, it was basically introduced to help bring back investors into the crypto ecosystem and also to assure other investors already in the ecosystem that it is still safe to invest in cryptocurrencies. IEOs are just an improved version of ICOs which will help reduce the funding of scam projects.