What we need is to take a page from Uber and have user-side ratings along with the producer-side ratings. A forum like steam could let producers or peers downvote gamers and then producers could choose to not sell games to people whose ratings are too low.