It is true, one of them is the lack of funds that they prioritize from the start to develop projects, and plus the distrust or interest of investors towards ICOs and IEOs is very large, making many projects stop their campaign because it will not be possible to run without funds, We also do not can compare the previous project with the current one, because it is very different from the current conditions, seeing the global market uncertainty so it is very difficult to build a project this year ...
That might be enoughr cause for peolpe or any developer to stop developing their project but if they were raising money from ICO or IEO then decides that their project stopped midway because insufficient fund then that team behind the project is messed up.
When a project demand or raising money from people or investor and failed to deliver the promise they keep saying earlier in the first phase then they are as bad as liar. I mean, they should have clear planning about their financial condition and if the money raised weren't enough for their plan then they should stop the fundraising instead of keep going and making people lose money.