Blame the likes of Game/Gamestation for their own robbery from the game studios in the first place.
As I said earlier they inflate the new price by a few quid to say £42.99, then put the second hand game at £39.99. They have probably given £20 to somebody for that game so they make £20 straight off where as they will make much less from the same product new.
I'm surprised it has lasted this long, but last christmas was certainly the worst for this 'price fixing'.
My mate is an assistant manager in game and says they make fa on 'mint' stock, all the money is in pre-owned.