But its outperforms its equivalents in the same market segment, is currently decently cost effective to the consumer for performance and has a full set of features. So what difference does it make?
It doesn't make a difference to the consumer right now per se , but Nvidia's current architectural strategy is unsustainable, and in order to keep it's products competitive Nvidia will have to lose money if it doesn't want to lose more market share.
If that happens there will be less money spent on R&D and the graphics cards business will be less competitive as time goes on and so will spiral into a viscous cycle, consumers will be hit with higher and higher prices due to lack of competition until the point Nvidia might one day cease to exist (at least in it's current form), and that would definitely affect consumers and not in a good way.
It would be naive to think that Nv will be able to fall back on the professional or HPC market, as the only reason it is currently able to prop up Nvidia is because there is no competition and Nvidia can charge what they like, and the huge development cost's are offset by Geforce.
What do you think is going to happen when Intel with all of it's resources pushes hard into this market like it is beginning to do?
If nothing else it will squeeze margins, and that could be fatal especially if Geforce can't make a profit.
In short, it is short sighted to suggest consumers are not being affected, it's just that the reaction to the action is delayed, but that doesn't mean it won't be any less painful when it is finally felt.