It's just a trend that soon followed after the popularity of games like Big Brother, Teacher Pets, Dual Family and Dreams of Desire (I'm sure i am forgetting a few).
Developers that make way more money than the average Joe makes on his 40 hour work week.
People thought, hey.... I can do that to because i watched a lot of porn and played my fair share of games.
Quit their job(if they even had one) and started working on a game and soon release a short 0.1 that took all of their resources and was already way more than they can handle(coding, designing, writing, programming) with the expectation that they would make hundreds of dollars within the first couple weeks.(How naive).
After a month or 2 they would release another really small update but still would not make enough money so they would give up shortly and never be heard of again
Or you have the people who believe that they can create a game just because they have 1 horny idea for 1 scene.
They start making a Ren'py game directly with that scene but soon realize that making a game/story is way harder/more than they thought. Suddenly they realize that they have 0 talent for writing, designing, coding and programming and have 0 financial resources available to purchase new things for the game or even to live on.... So again, they would give up shortly and never be heard of again.
90% chance that if you pick a random 0.1 or 0.2 on hold or abandoned one of those 2 reasons have happened.(stupid and naive)
Like
@Domiek says.
If you don't have the commitment or passion for your project then you are already doomed before you start.
I believe i am a $1.00 or $5.00 at your patreon page b.t.w, well.. My fiancé is but my credit card so i am to
But because of those reasons i said above i no longer pledge to a new developer(Of course there are some exceptions if i know the people from this website or have a good feeling about it all)But 9 times out of 10 these days i will wait until that game has had at least a handful updates and i am confident that the developer is going to continue the game.