Very True! It is a delicate balance. But KsT does it well.
I'm a Patreon of KsT I signed up for $5 for a few months and now just pay the $1 to keep up to date on his progress and find the game via Torrent or Here for the early access to releases...
One of my pet peeves with the whole Patreon thing is there should be a level where you pay once and get any future updates whenever they are released. Whatever the reasonable cost of a completed game might be. (Maybe not even reasonable but a set price like say $100)
You can choose to pay it all at once or in monthly increments but whenever you hit that target price you are done paying.
It would solve the problem of people complaining about Milking a game's development, Stop people from dropping in and out of Patreonage to skip updates because if they just wait a month the same $5 gets them twice the Update.
And it would remove the problem that if you sign up for a year @ $20 you are paying $240 a year for a game that might not even be completed.
It would even be good if there was an Investor tier where you could pay a large sum and when it's done would share in any profits made from the sale of the game...
But the way it is set up to work now, I play the game to see if I like it, If I do I Patronize it to a total I think is worth paying for the effort and then play the Pirated versions after I hit my limit.
If they offer a $1 just to be updated on new developments and I like the game (Like this one) then I don't mind paying that but so many make $5 the lowest level and even at that small number you are paying $60 a year for an uncompleted game which is more than you would pay for a completed AAA game.