A lot of good (and not so good) advice in this thread.
I think I have some insight to offer as I was a manager for Software Etc. for a couple of years when our parent company first launched the GameStop brand. My store eventually became a GameStop.
We of course always wanted our sales reps to be knowledgeable, which is why we had policies allowing them to take home games to try them out, or to get free subscriptions to our magazines, and of course employee discounts on products.
But while on the floor your job was first and foremost to keep busy. Yes, we tracked how many pre-orders you got. Yes, we tracked how many magazine subs you sold. But at the end of the day, the employee that was straightening the end-caps, re-alphabetizing the wall, or sweeping the floor during their downtime was of greater value to me than the employee who could talk a customer into buying the used version of a game (which we made more profit on) but would goof off when things got slow.
The fact is, we mostly catered to two types of individuals. People who know exactly what they want, for which our job was to try and upsell them on the value-adds for pre-orders (or convince them to buy used if the game is out), or people who have no clue and are in there because their grandson asked for a "Pokey man" game, which only required you to identify the most likely candidate and sell it to them. In neither case does knowing how to beat boss x or cheat for gold in game y really add to our bottom line.
BTW - The corporate wide database of humorous customer requests (asking for a phony play-box instead of sony playstation for instance) was started by me back in '98.
----EDIT BELOW----
Also, your boss should have given you several warnings and explained why he felt that doing research wasn't a valuable use of your work time (in the eyes of GameStop). If he didn't, then he probably isn't a very good manager.
Yes, sales reps are easy to replace. But it's also much easier to correct some bad behaviors than it is to completely train a new employee.
And the skills that GameStop doesn't particularly value, the skills you described, would probably be much MUCH more appreciated in a local game store that builds it's user base by reputation and value-added information, and not on being conveniently located in the strip mall and having good sales.