No it's more like saying a Steak costs $40 but because the chef couldn't finish it in time it costs you another $40!LOL. This is stupid. Nobody paid an employee a year's worth of salary in advance. And even if you got paid for a year, what that means is that your employer got one year's worth of work for you. Not "something I had better finish before the year" because the finish of a project depends on many different factors and not just your sheer willpower.
You paid DS for a year (assuming you are his patron from beginning), but how do you expect BB to finish? There are still so many loose ends that it would easily take 6 months or more to finish it. Your "I paid you for a year" does not equate to "it must finish in a year". If the end of BB is version 0.19, then it takes 18 months to complete, not 1 year. If he introduced more new storylines, then it will take even longer than 18 months. Still not 1 year.
It baffles me how petty some people can be. It's like going to a fancy restaurant and pay $300 steak and then complain that you could've got three hundred $1 tacos instead. It's your own free will and choice to be a patron and to spend what kind of money. If you can't afford $40/month pledge for DS, then don't pledge.
It's this attitude that will shut down the Patreon Gravy train!
As customers get wise to this poor attitude on the part of some developers they will simply npot patreonize them until such time as a game is completed or close to it.
And what will they do for money then? Go find a job where they ARE required to finish a certain amount of work or they fire them and find someone else who does finish what they start?