There is no perfect crowdfunding method, but as we all know IEO comes with some quite unique benefits, In my opinion in the near future, it is IEO that is the highlight of the market, it will be a positive agent for the market, gradually replacing ICOs rather than STOs
You are right, there is no perfect crowdfunding method. ICO switches to IEO and one day IEO will definitely be replaced with something fresher, and will attract more enthusiasts.