I think both sides here have absolutely valid points and it is a rather unfortunate situation for all involved parties.
Delivering a time line that canāt be held is not going to look good and will make it so much harder for the team to work effectively. Most likely it will result in less and less communication with the outside world to shield itself from further scrutiny. Good (project) management means that every participant should be shielded from scrutiny as much as possible. Thatās what management is supposed to do, so everyone can do their job.
On the other hand, and this is where I come from and where we get into a grey area. Normally a project also has to deal with time lines. Normally, there is a client/buyer who pays in order to have a project delivered in a certain time line. This is always a fight, since the buyer wants to have it as cheap and quick as possible, whereas the project team wants to do a proper job and do it right, which means higher costs and longer time lines. The project management is there to find good compromises for both sides. A time line also ensures that there will be results, even if it is with a reduced feature set. But there will be results at one point, a goal that can and has to be achieved. If there is no time line, more and more features will be added and the project never finishes. One of the most prominent examples would be Duke Nukem Forever
With the introduction of crowd sourced projects (like kickstarter), there is no accountability. If the project fails to deliver (for whatever reason) there will be no repercussions. In addition, there is also no obligation for the project to deliver anything. This is the big difference. Investors have no entitlement to anything (they canāt sue for example when nothing is delivered and the devs just take the money and start living in Brasil), but they still have a little bit of power. If enough people invested in the project (not just monetarily, but also morally) are getting upset, the influence of these people will eventually kill the project. Once the reputation is ruined, it is very hard for a project to recover from that and gain traction again.
With that being said. Iām still a firm believer and supporter of this project. But Iām also very sceptical in general and from what Iāve seen outside our little bubble here, most people are. Because there is, apart from the local safesite, nothing to show the potential of this project, the only basis the community has right now, is your word. I personally still take your word for it, but that might not be the case for everyone and it most likely wonāt get better with time.
While I can have a look a git and JIRA, it doesnāt do me any good. I can see that there is constant progress, but I can not say whether the project will work eventually. You could be programming the next version of the lunar module for all I know 
So, if youāre saying, we canāt or wonāt be finished with the dev bundle 1 (roadmap) in the next x months/years, the only conclusion I can reach is that youāre not sure when this will work and this is not a good sign. I like the weekly updates and the general chattiness with the community, but we still donāt know where the project is in terms of milestones. Even if there are major problems that need to be solved in order to release a first version, you should say so. Lay out the issues that are apparent and how youāll be trying to solve it. Since weāre apparently not talking about a couple of weeks here, I think itās better to get expectations on par with reality.
I hope you donāt see this as unwarranted, but I think constructive criticism is a good thing.
All the best
hillbicks
PS: http://julian101.com/wp-content/uploads/2011/02/image.png