the research you do is true, when a team is developing a project, sometimes they don't think about the funds they have to develop the project. and not everyone also buys tokens to help ico's success. the problem is very basic and must be revised immediately for mutual benefit.
I think that it depends on ICO that if one is having a good project, people will invest but this is no doubt a risky investment. Just due to this risk in investment people do not invest in ICOs and this is why ICO do not succeed.