" And, to be honest, who even uses Windows anymore? Most of the people I know only have a Windows install so they can see how badly IE 6 renders their standards-compliant (X)HTML and CSS or play DirectX games."
Everybody else. Those who don't have geeks as relatives, who use the PC as a tool to get things done as they need, either to write docs or go on the web. Most corporate environments.
You live in a particular community that aren't the 'norm'. Most people don't have that opportunity.