If I had Stef under my responsibility
That's the great thing about working for yourself. You're not beholden to anyone else.
Financially it is the end of a business
Well it's not hurting him financially. People still buy the game. And will still buy it when the update comes out. So you could sack him if he was your employee, but that makes even less financial sense.
You always need a delivery date even with bugs
Not really. A hasty release with problems is
always worse than releasing late. There has
never been an example of something going to production early with problems that has gone well. And in most cases, that problematic early release has caused the creators incredible amounts of reputational and financial damage.
Don't sell them the dream
He isn't selling a dream. The update
will happen. He never gave an exact time or date so hasn't lied to anyone. Tied with the fact he's under absolutely no obligation to anyone to complete it and neither you, me, or anyone else has any right to complain, push or campaign for its release.