Gamestop pretty much makes nothing on hardware and first party accessories, but until the hardware manufacturers find a way to distribute their hardware themselves, they will always need retail outlets of some sort. Hence they need the shops.

I wonder how Gamestop will see 2011 given that Amazon are now accepting used games to buy in, and possibly at better rates...