Instead of buying second hand games at a reduced price. Consider buying that game new at a discounted price at a later date. Still a new game sale counts and helps out the developers.
I am hypocrite on this issue. I do not practise what I have preached. I do buy second hand games as much as new games. I trade in second hand games for new games. Trade in 3 old second hand games for 1 new game- too good of an opportunity to give up on.
A new game purchase is better than a used game purchase. Taking off the plastic seal and opening the game for the first game. Is always a good feeling for me, especially for a new AAA game.
I conclude AAA games should be bought brand new. The game developers deserve it. Gamerankings/Metacritic get it right most of the time. Budget restrictions will decide on whenever we can afford to pay $60 for a new game.