The Delays are understandable, they even communicated it and spoke what was the cause, they never been that radio silent.
In discord we just dont go around asking over and over about the update, since we know they working on it, we simply dont want to pressure them and cause problems in the development an happens to delay a bit more, aswell they give some info here and there aswell post teasers cause patreons and non-patreons ask.
I can say its understanble people being a bit toxic and bad because there is been no update for 9 months and they want to play, but reasons are there, other thing its the dates, they make in their minds a deadline but ends up going further then that, life problems or development problems, if they give you a date and like take extra 2 months cause of some problems people would rant over it, that is why they avoid making dates, beside they never gave dates the entire development, they would only state a date when there was very little to do and there wasnt any problems until there.