Being amateur and quite literally anyone ca do it so you find a lot of those "devs" that trey and make a quick quid expecting to make a few thousand a month without realising how much work it takes and the fact most devs won't ever earn over 1k a month.
Those doing it just to make money are usually first to abandon things.
The worst part is when it's devs of decent games that want the money and those end up abandoned.
agreed with you and people dont even get that releasing alphas is not going to help you even get that many patreons to begin with sure you can ride the popularity of some franchise like star wars,star trek and warhammer and more but you need to really work on it for that to work and in some cases it is not even good to ride that popularity train because if the popularity go down during you "creating" the game you my lose the patrons who only joined because they liked as exemplar Star Trek
the best way in my opinion is to NEVER release alphas or even betas not even as DEMOS
because after all why should people play a game where the demo to it got them to rip they hair out in frustration or for that matter even support it
best i would recommend in my opinion is to finish one game without monetarily assistance from patreons or other similar sites
and release that and by finish one game i dont mean one twine game but i game in the same vein that you is going to down the line going to look for support from patreon for because if you do that then more is going to be interested to become a supporter aka patreon follower
like if i would create one game where you are a new "unknown" hero in a superhero game set in it own universe and am doing it in
Ren´py "engine" and in that one you will be able to choose between two pepole one male and one female to be the main character aka the "unknown" hero and i finish that game as i wanted to finish it to begin with then it makes sense that more would like to support me when i create a patreon or what similar sites it exist when i create my second game where instead of being a hero you is going to be a villain (how you be villain is up you you ingame)
o and just so people know or get it what i mean with "unknown" is that super heroes does not yet known about you and story wise it allow me to open up so that the powers you have can be defined later same as with the name you are going with
but again its is my opinion and everyone has right to one so lets try to be nice about it
so in short: create and finish one game and release that without money support from patreon or other similar sites
and the game most be in the same vein as the one(aka the game you are going to make after the first one) you are going to get support from patreon or other similar sites
and other short: remember support of a game is not going to always be high you need to be prepared to finish the game even if the support is not "high" enough for you and by finish it i mean finish it not just stop and claim that it is finish do as you original wanted it to be
and sorry everyone for the long wall of text felled it was needed can put it in spoiler if it is to big