IMO the only real “solution” that gives the results a lot of people are insinuating that they want is to (a) always buy games at full price (not on sale or used at GameStop) and (b) raise the price of games. Development costs money, publishers want to make money. Gaming has this weird problem with people being cheap…