Hello there,
it doesn't offend anyone involved (Kal is the solo dev of this side project), its just a lose/lose situation. When no date is stated people start speculating that it wont come out/ start asking for when it will be and when given either a year or month they still ask for a specific date or get mad for no date, while on the other hand when a date is given some things happen, more stuff gets added, there's things to fix, LIFE happens.
We always advise dates are estimates that might, or might not be possible, yet users still assume is a hard date. Like I said, it doesn't offend anyone, there's just no winning when one part wants one thing and the other wants other thing.
Communication hasn't been handled the best up to progress, but at the same time its hard to advise on progress with information without giving spoilers when stuff just gets added out of nowhere because "hey, this would be nice". 99% of the times the delays happen because of feature creep, and while is still bad because is a delay, it still means theres more content than planned.
Anyways, is something that should change, but change is hard. All there is left is learn from previous mistakes and move forward.
