Having taken some time to look at a number of ICO's in depth, it looks to me that a large number of them may be marketers first and developers second. They all seem to be great at selling a vision or product but when you actually start to scratch beneath the surface, you start to notice that they promise the impossible, if it sounds too good to be true then it probably is. That's not to say that all ICOs are like that, there's a number of very well thought out and genuine ones.
So my question is, what do you want from an ICO with regards to its presentation and what they offer? Is having a working demo or MVP the most important? Is it all about the team or does that not matter if they've already demonstrated their competence? Do you want the ICO team to generate hype and "oversell" or would you rather a more honest and direct approach?
Do we live in the perfect world? If yes, then kind of same things what shares on the stock market offers. Dividends. Oh, also that there would be liquidity and quarterly full reports of the company. Then, more people will have trust in such projects and the price will grow.
Also MVP I would say have to be a must to run an ICO and the team must be verified by the 3d party and big portion of funds escrow should freeze.