I bet a lot of the nVidia linux users are windows dual-booters. I, for one, dual-boot Windows
to play games. But I still use the proprietary nVidia driver because it beats the pants off
the nv driver. In fact my current notebook doesn't even work with the nv driver, but even on
my last two PCs the nv driver was only barely adequate.
Some users have certain requirements from their hardware: for me, acceptable 3D for games is
one requirement, and also, I stopped buying ATI after I had numerous bad experiences with
their (proprietary windows and free linux) drivers. When I buy a nVidia card I know that my
3D will work, my dual-head will work, and my TV-out will work. And because I do use Windows
for gaming I can't settle for an Intel card even though I would like an open driver.
Given that I am already going to buy a nVidia card for use in Windows, is it still a
contradiction that I want a free driver in Linux? I'd say no. My only other choice would be
to buy a game console, but that's even less free/open than a computer.
As for "going whole-hog" and using Windows exclusively... let's not exaggerate. Windows is
for certain tasks only, mainly games. Just because I play games doesn't mean I shouldn't be
using Linux the rest of the time.