Its not about research alone, its about basic human common sense and using the rock on your shoulders for something more than looking at model numbers.
There's nothing easy for a totally uninformed customer to go into a store and look at a shelf full of video cards with model numbers across the board and hope to make sense of model numbers alone to figure out what they want, that would be quite daunting if you didn't have a clue.
If a customer doesn't have a basic understanding of what they are buying what basis do they have to compare an item. Is a 5970 or gtx295 what they feel they need because they cost so much or what is the difference with the 5870 or gtx275. If they don't know they could end up with a dx10 card when they assumed they where all dx11 or even end up with a dx9 card when they where hoping to get a video card to allow vista aero theme to work.
All it takes is basic common sense to read the package, ask questions, or google for a few minutes, this isn't research for a thesis or phd.
How many people go into a store pick up the gpu box with the biggest or lowest number and simply proceed to the checkout knowing only the model number, who does that other than the hypothetical masses of zombie human consumers with no basic reasoning skills, seriously...
Why is the customer upgrading their video card anyways, I would wager most computer hardware illiterate folks never even open the computer case so much as upgrade a video card and those who know enough to upgrade their video card have the basic common sense to figure out what offers the best performance for their budget by looking at all the pretty graphs posted by review sites or even on the box itself.
Go fermi....
Bookmarks