OP, you're a cool guy and this is all just a bunch of pointless gibberish. Have fun with your games. Alan Wake, Deus Ex, and Driver are solid, Rage is underwhelming (especially compared to the probably even more technically flawed but still more interesting Fallout New Vegas), and I'm not really into FIFA or Rugby so have fun with those.

I'm not a big fan of Dead Island, it has some interesting stuff but ultimately is too flawed in every area for me to like (and would be unplayable for me on consoles as it has the worst standard FOV I feel like I've encountered so if I couldn't fix that the game would give me a headache).
I fail to see what Steam has to do with the situation.
And if he was done with the games he traded in, they were worth exactly $0.
What he got in return was worth far more than what he traded, because he no longer wanted what he had, and wanted those other games instead.
You fail in every possible way. It's no wonder you lean the way you do politically, you have absolutely zero common sense and don't understand a shred of economics...
First, STFU about politics. Chastising someone for mentioning a gaming service and then bringing up politics, you're easily the one making a worse point here.
Second, its well known that Gamestop is not a great place, economically speaking for consumers so your whole spiel there is empty. Good for him if he's happy with his return but trying to bring in economics when Gamestop is known to be horrible in that regard is just senseless. But hey, yay, great you could understand week 1 of Econ 101.

Even better is he admits Gamestop screwed him on the MRS, but hey don't let your expert understanding of economics get in the way of your rant or anything.
Lastly, its very possible, I'd say even likely that he has a PC that could play many of those games so he possibly could have gotten even better value out of the situation for little to no effort. Not great to mention in the console subforum, but its hardly some crazy thing. If you're concerned at all about value, Steam sales > anything in the console realm by a wide margin. OP clarified it so its obvious he doesn't, that's fine, can't fault people for making the case and no reason to rant in such a silly manner.