And re:bugs, let’s remember that people are human and while the period of silence wasn’t ideal, we can be thankful that a lot of bugs have been fixed recently, that promo development is in the works and that the renewed contract can be a new starting/motivation point for everyone.
To be totally fair, this hasn't been publicly posted at all, so it's reasonable for people to not know it's happening and have doubts. I didn't even know, and I'm usually in the loop on this stuff.
That said, if Stef was waiting on a new contract to continue development, I would 100% understand his decision. We don't know all the details, so I think it's best not to make assumptions.