The biggest problem with Baal's game design is, that in his mind every next AT he adds needs some new "unique" conditions or mechanics to be completed. As an obvious consequence, all those new things he's adding are messing up the gameplay creating new and (earlier) unacounted for variables and conditionals. So, basically with every update, his games become more and more unmanagable.
How it should work is, all the progression should have been planned out already (not an impossible feat after 4 years in development) along with all the conditions for them, and the gameplay mechanics should have all been built and working. But, of course, that's not how the patreon model of making games works, and that's also why most of those games never get finished.
You really can't make a good game, when you're developing both content and gameplay at the same time. It just never works, at some point you'll hit a design wall you can't break, and that's when the game gets abandoned or "finished".