Personally, tho I mainly buy PC, where there isn't really a used market, When I can buy on Steam for 75% off, why would I go to Gamestop and pay them 10% less than release date new price on an old, used game?
I think he's got a point about , as ever, punishing the legit buyers with project ten dollar in terms of registering, access codes, online activation and the like, so here's an idea.
The game, when installed, calls back to the main server, if it's within 1 or 2 (or 3 or whatever) months of the release date, everything is immediately unlocked for free. No messing about. After that, the whole ten dollar activation thing comes into it.
The problem with it is, there's a huge audience of the game buying public who aren't even gamers, never mind savvy, Escapist reading gamers, who won't KNOW that there's a catch to buying preowned and that they're buying a gift that'll cost the birthday boy ten bucks to play.
If they want to cut down on preowned sales, they need a big red banner across the game box stating 'WARNING - IF PREOWNED THIS GAME WILL COST $10 EXTRA TO PLAY WHEN INSTALLED', because Gamestop sure ain't gonna advertise the fact, and I doubt they'll reduce their prices by $10 until they're forced to.