Well, IEO is part of an exchange strategy of making money, it's equally a way of building some confidence in crowdfunding as it helps to minimize the risk of fake teams and shitty projects. We this IEO stand the test of time? No, because scammers have already started taking advantage of some smaller exchanges to bring shitty projects. It's wise to buy from a reputabel exchange and cross check any project conducting IEO.
Yes you got to the point IEO is another strategy way to make money for the exchange , i have seen many IEO in some different exchange and i would not invest in all some of this project it look poor project to me!