It's not "buy", it is support.
Without current model you'd be playing newground 10min flash porn games. There is a correlation to why it transitioned from flash games no one knows to what it is today once devs found a way to earn some $ to cover production and put some food on the table while doing it.
Game development is a lengthy process. Hundreds or even thousands of hours.
Most of us do it for fun. There are better career paths to earn $$$, but public support makes it a viable passion option.
Some fail, and some games are never finished.
But the % manage to finish is very good if you compare it to start up businesses. The % failing there is even higher.
And every year quality only rises. Not to notice it, someone must be ignoring it on purpose.
In my opinion, while there are bad apples in game making community, but in the bigger picture people who play and support creators also grow the XXX game industry. Devs become more professional, they gain skill, they gain support, which allows them to expand, hire, buy better assets, art, pc, etc. Games like subverse or what a legend pops up. They're not 1 person work.
Porn games gets better every day.
Maybe instead of blaming on some dev who makes incest and gets lazy, pay more attention to what games are being done.
Divimera, for example, has steady updates, quality art, gameplay, writing and dev finished 2 games already, but nowhere near the numbers to games where devs make 1-2 updates with young daughters and call it a day updating two or once a year.