That sucks to be in their shoes right now but yeah not going to dunk on em, shit does happen.
Lot of delays and what not can indeed hurt a lot and they have been hurting quite a bit for a while now, for the sake of reworking and what not.
Best I can say for sihil and his team right now is just gather up all the things they have said and done in the past few months in term of delays, all the excuses ( good or not ) weather viable or not and list em up and put that in the span of delayed months and ask themselves. How would this reflect had it been a normal office job or whatever. The reasoning for this is is merely for themselves to look at it and think is this something reasonable or not. Why has all this happened. How to avoid it in the future, restructure and reorganize the group and make solid goals ( not for the us or patreons or whatever but for themselves ) and make sure the team sticks or try to stick to said set goals they made themselves and work with that.
The damage has been done already, a day or 2 or 3 in delays extra is not a big deal honestly. It will be if by the end of this week there is no show and the effects will start from there.
Like I said if he works on improving the team and them figuring out why certain set backs have happened the ins and outs and how to avoid em in the future by having a solid work plan and sticking to that work plan, Whatever damage is done right now can be remedied in due time. People might not subscribe or the subs wont rocket up from his current release but if for the next upcoming 6 months, no more delays, no more excuses. I am pretty sure it will build up from there.
My guess is people are just getting super frustrated about these last few months and Dev's are just getting the brunt of it, weather the excuses legit or not,great or not,reasonable or not does not matter.
Anyways let's wait and see if what we get is justifying the wait time also keep in mind for those who are impatient, DMD is also releasing this month iirc, around 18th of this month.
I personally am not that bothered much, so long as I get the rest of the story and the game does not get an abandoned tag.