That's why I pirate
Better solution is to support indie devs that produce good games and stop supporting/stealing/playing the shitty studio games.
Those are used in full price games. Its because they extract much greater amounts of money form player base. So that is weak argument for all those starving game-makers.
Sure some smaller ones are hurting from the piracy, but people who pirate are usually ones who don't have money to buy games in a first place.
When i was young I pirated games as we were poor. Now I don't pirate because its more convenient for me to just buy things I like.