What streaming should have taught everyone is that pirating is NOT about money. It's a failure of the market. When Netflix started streaming, pirating took a massive nosedive. Yes, it has massively increased again recently, but that is mostly due to the fact that watching a show now often involves as much time researching which service you need to go to and what tier of subscription you have to pay for as the time spent watching said show. Adult gaming has that problem and some significantly larger ones.
Advertising for these games is virtually impossible. Many of these games simply would not be approved on many platforms and even upon approval. Attitudes towards such content is still incredibly volatile on most platforms. Payment processors have actively been seeking to purge adult content against their and their investors best interests due to the most wishy-washy moral arguments you could imagine. On top of that, unlike any other form of entertainment, most games are never reviewed, streaming isn't really an option and watching lets plays is only slightly more viable. Even with sites such as this, you can spend Hours every day trying to find something worth your time.
Once you realize that virtually all of these games would literally cease to exist if not for sites like this one, people saying, "Hey, this dev has a history of going several months to well over a year w/o updates," is very valuable feedback. I've already bought a few games that I found on this site, but I'd prefer not to spend hundreds of dollars supporting a game hoping one day they'll get around to releasing the next update. Not even finish the game, that's already incredibly unlikely, but just to see a far from complete game finally updated. And, to be quite frank, until they are able to easily provide full animation and voice acting, most of these games will never be worth what many devs expect to receive. The market actively incentivizes the devs to never finish their games, instead it's in their best interest to shift onto another project to create another source of revenue.