Something some of you may be forgetting, so I'll remind you: we were all kids and we all had our first PC experiences that led, some of us at least, to become CS'es, Software Engies or work in something IT-related. No matter what we call ourselves from the "consumer" angle, it is still an important market to dominate. This is also why Microsoft is all over schools and Universities. And by "all over", I mean ALL OVER them. A lot of scientific research is being done using CUDA, so if they remove consumer-grade GPUs that can run all those for students, then you can imagine what would happen: they will diversify.
When you learn something using a set of tools, then you're more than likely to continue using those same set of tools for a very long time, unless your work/job/position forces you to learn new things.
So, in short: if nVidia takes the ball home because they're not getting enough revenue or something, that is going to come back and bite them later on. I'd imagine they want to go the IBM route (maybe?), but... I'm not sure. Considering they're very much into building things in some very relevant markets with no hard breakthroughs (like IBM), I don't think they're quite there yet or even close.
Regards.