All of my new game purchases for the past year have been funded at least partly by trading in games.
Currently I know if I buy a £40 game at release I will still be able to get £20 trade in for a few months, if I tire of it or know I wont play it again.
By limiting what I can trade it makes me think twice about getting games in the future.