I appreciate your understanding, about this subject, was asking myself if it would have been ok to pay for the subscription, but instead of being a recurring payment would be like pay per patch.As i was not sure if it would have been lucrative and legal, i decided to wait.
As you explained, the program that you use, if we add up all the fees, i can understand that some developper are tempting in putting a amount that pay all these fees, and then their salary, plus employee/subcontractor, in the end it could cost an easy 400$ per week if it not even more.
Though the first thing a independent developer should focus on is to publish and finish his game to get a bigger fan base, bigger team, bigger budget, well you get the picture.
So why am i saying all this, i think that at first, you should get a fixed amount for a fixed product, paying for developpement is to non-precise, example 5,00$ ---next patch, 50.00$ personalise character *ingame so those who invest like me as an exemple again, you create a npc with my name, now; what does he do, 10$ extra; per customisation, and there you got an NFT.
If you follow me, now don't get me wrong i really appreciate your work, the fact that you share your experience with us, and especially your story, thought as an old accountant, i can understand why people don't get on patreon.
As it may be totally normal for the generation that live paying per month for a game like World of Warcraft, this business model doesn't work with the gen"X" as we were used to by a finished game, no dlc, no addon, no mod, no subscription. So if you want to reach us you got to make a clear product because for us, and the generation before us, money doesn't fall from trees.
On a positive note the fact that you decided to put a final amount on your games with a define structure 1 patch / 3 month for 10$ 1 time payment, was probably the best , you wont get as much, but you might get more cashflow in one big wave, and then you gonna be able to play with your budget, and then if you want to make extra tip you always got the extra *ingame NFT, something that is unique, a product that says to your fanBase here something that you really want.
Finally, as you, English is not my first language, French is my first language, but i didn't use gpt, for this letter of opinion and appreciation, and i wanted to say Thank You you are a really inspiring developper.