By not holding yourself to release dates, you avoid inciting further anger and annoyance by missing said dates. Transparency is a named a virtue in our society, and for good reason. But, I believe that in this case it is better that KDG remain silent in order to put less stress on themselves. They've got enough to worry about without people breathing down their neck.
It is frustrating that they haven't been able to deliver, but that is a risk assumed by both backers and the KDG themselves. But that does not mean that it is productive to dog them about it, especially after they've already failed.
Which, they have. The developers have failed to deliver the project in a timely manner. That said, they should continue to try to develop the game on a deficit is a credit to their perseverance. They're making the best of what is decidedly a real shitty situation and that takes guts. That takes a helluva of a lotta guts. They screwed up, and they are doing whatever it takes to fix it.
So, basically yes. Because they haven't been able to match the release schedule, them throwing it out is a good thing. It removes one artificial standard that builds up peoples hopes only to bash it down again.
That said, I'm not going to advocate them not having a schedule. I just hope they keep it to themselves, so as to not subject both themselves and the backers to more agitation if things don't work out.