Unless I am uninformed of past events, I really don't understand why you are so demanding or to speak so poorly of the dev. As long as work is actually being done, you shouldn't care how long it takes. You should know the risks with any indy project, especially if you did not financially support it in any way. My favorite game has been worked on for 5+ years and it genuinely is supposed to be another 5+ before it's finished with planned alternate endings after completion. Even if I threw that dev 100 bucks, I would still understand if he just one day said, fuck it I'm done.
I got the game on steam so I do have some expectations due to the platform, but I would have gladly thrown 10 bones to the dev on a fund site and understandably risk it never being finished. I already got a meal at McDonalds worth of enjoyment.
I understand if this were one of those games where the dev does jack and shit and just milks his pay pigs for years and years to come, but this is one dude, who is openly showing progress, and clearly isn't pulling the "half year update here is some concept art" kind of crap.