He's a bit long winded but I almost like this guy.
He's blaming the big publishers, so that's good.
He does commit some logical fallacies, like it's either no new sales=no used sales, or a game selling many new sales, with nothing in between (used $50 sales are lost sales and a game can sell a bit poorly), but he ultimately comes back to the publishers throwing in their own glasses, which is correct.
Very interesting how he's blaming the industry for focussing on casual games, instead of quality, core games.
Retail not making any money on new games is bollocks though. The profit margons on used sales are even higher still, but a +100% markup for new games is just normal for any retail. No need to feel sorry for gamestop.
Later emphasis on borrowing and trading games with gamers is good though.
Not sure what sort of stand he's asking gamers to take at the end of the piece though. A boycott?