Well, there are people who simply hate MS, and I can understand that. They have put out some very crappy operating systems. I think ME was their lowest point. And I loathe NT4. But I have to say, XPSP2 runs great. I don't understand how you consider it unstable. I use multiple PCs with XPSP2 and have absolutely no issues. I think what a lot of people fail to realize, is that Windows is the most widely used OS, and there are literally millions of applications written to run under Windows. With such a huge variety of software, its only a matter of time before .dlls start stepping on eachother's toes and cause things to get messed up. But it isn't Window's fault that there are so many poorly written applications. And then we have all the spyware and viruses written to attack Windows and Windows based applications. If you take a decent PC, load XPSP2 on it, it will run, and run solid. But as you load it up with 3rd party software and all sorts of other junk, you WILL have problems. That is a given.
You must also take into consideration that a MAC is a MAC. But a PC could be a Dell, a Compaq/HP, an IBM, an AlienWare, a pieced together box from various sources, etc. So right there, you are setting yourself up for compatibility issues. But again, if you know what you are doing, all this can be avoided. I know there have been MAC clones in the past, but I am not aware of any currently.
Apple being much smaller has a lot more control over this type of stuff. I am not brainwashed at all. I have used and supported both Mac and PC professionally. I prefer PC. If you trully know what you are doing, you can have a very powerful PC that DOES NOT CRASH like every Apple Nazi thinks. And I don't care what you say, there is NOTHING an Apple can do that a PC cannot do, except maybe come in a regular variety of fruity colors.
And all that said, if you are really a badass with computers, you stick with Unix/Linux. If I was buying a computer for my grandma, I would get her a Mac. But for myself, a PC is the only way to go. I am trying to learn the Unix stuff, but it is very advanced and a lot different than what I am used to, but nonetheless badass.
Also, comparing current Windows operating systems to OS/2 and Mainframe does not make sense. Can you play HL2 on a Mainframe? And yes, I used to work on and support OS/2, and for its time it was solid, but again, you are comparing an OS that was vastly more simplistic compared to today's OSes.
I guess Apple has its place as the underdog, but when I want to build my own computer exactly to my personal specs, PC is the only option.
Damn, I really am a nerd.
Bart