I'm all for buy low-sell high (I never sold because it wasn't worth the trade, but thats just me) - but buying from GameStop just leaves you with a gimp product.
A large part of that can't be blamed on GS. Developers are all after the PreSale bonus', DLC and anything that stops secondary sales.
As much as I love Steam, it is worrysome that I don't even have the option of reselling my games. (On the same token: I generally don't buy unless it's 50-75% off, so...)
Blockbuster :: Netflix :: actual movie theatre
Old Gamestop :: Steam :: new gamestop with all but the rarest used games hauled away, & using the space for pod enclosures that create individual and co-op immersive experiences, rentable by the hour while parents shop at surrounding stores, run errands, etc.
Studios get immersive demos, suburban gamers have a new social activity, and gamestop continues to have a reason to exist.
It's interesting to note, however, that a variation on this idea has already come and gone: arcades. Those were the places you went to when you wanted to play a game somewhere other than your home.
I wonder if games could release to arcades before releasing to the public. But somehow that doesn't seem quite as practical.
TBF, the same could be said for Steam.
The argument is more that not only is Gamestop in a diminishing market, people won't even miss it because they have unpleasant memories of it. If Gamestop was this cool amazing video game community hub thing that I loved, I might go there, and end up buying games while I'm there anyways.