I suspect that most such people simply hate "computers". To them, hating Windows and hating their computer is the same thing; they haven't gone out and tried any alternatives (and if they had, then presumably they didn't like them if they're still using Windows).
What real alternatives are there? I can only see one alternative, which is linux/bsd, which still is not mature enough for the average person to use as a desktop OS.
There is BeOS and QNX though, but none of them has enough software or even hardware support.
And macs being expensive as hel*, and also lacks software/games *sigh* :-(
Microsoft has destroyed any chance of a alternative... Users want software/games, software developers wants users... and endless bad circle here.......