This is interesting.
I think that Gamestop will eventually go out of business. There is a very strong trend toward buying or renting videogames off of the internet. Retail sales of games can't last more than a couple of years. Video is headed in the same direction.
Games were distributed on media because that was the only practical way to transfer large data. Storage of the data was also an issue if you had a bunch of games. These are no longer limitations.