Every time I visit this thread, it's the same fucking argument with the same tired points. The dev is clearly working on the game, albeit at a snail's pace, and he definitely doesn't give a shit about trying to stick to any kind of deadline. He can afford to satisfy his perfectionism and work at his own leisure because his core audience will support him no matter what. That's it, that's the whole fucking deal.
There are only two options left: board his train and prepare yourself for a long ass wait, or gtfo and pay devs, who actually try to adhere to a rough development cycle, that doesn't suck at time management and keep the promises they make.
People need to stop involving others in their weird fetish play, where they argue over the same shit again and again.