If you want official info, see the
post where
Ickerax kindly shared with us the Patreon update.
Generally, the release doesn't seem to have had much effect on opinions about the state of development.
As for me, I remain willing to give Blue the benefit of the doubt, at least WRT his
intentions.
I've only played through D22, but the release is pretty much what I expected. The only real criticism from me is that workarounds for a pretty big issue with the phone were developed pretty quickly by players, both here and on the discord. But the issue only occurs when you load a save from W3. And since this content will have to be re-released and replayed when/if the merge is done, it's somewhat forgivable they didn't try to fix the issue.
Additionally, I never had a high evaluation of the teams' coding skills, so something like this wouldn't phase me in any case.