I use Windows, *ux and MacOS 9-X.
There is no reason to slam something you:
a) haven't even used
b) don't technically understand
c) know the history of (that is to the 16 year old US flag fellow...)
We can all sit around and circle jerk until the ends of days about how something could be better.. but if MS (or someone) did not come along when they did, we would all be sitting around trying to debug TCP connection apps and wondering why our graphics looks like PacMan still.
Who the eff could miss the days of having to ship three or four different browsers with their application to make sure the OS had the files in place to handle the app.. and worse, you had to code your crap to work with all that.. and hope the end user picked the most bug free version (the browser and yours...)
Having a million drivers with no way of know what works.. Unless you hit the BBS's enough (ok, now web forums) to even know if you could *boot your system* after taking on new dependencies.. and no way find a way out until you found a friend who let you spend time on their system (there were no schools with computers on the net, libraries, etc.)
Given Apple decided to be a proprietary OS, Windows was needed (or something.. what whatever that something was is the same thing people would be putting $ or whatever signs in the name of (ala M$))
Would you invest millions in a chunk of hardware if you had to try to support 12 platforms? (The thought of it makes my head hurt now supporting as few platforms as I have to..) BIOS, chipset, NIC, HDs, whatever. Just throw **** out there to the grace of the world and hope some part time *ux dev gets a driver to work - and the rest of the world finds it?
Knock Windows how you want.. But tread carefully. If you are not an idiot end user, XP is pretty hard to take down. If you take down 2003, you deserve it by your own action. And 200 before those.. Windows is on an obvious arc.. To say otherwise is just folly.
Shell exploits in Firefox and worms for MacOSX. As MS keeps locking down, the point of attack is getting smaller and smaller. Now, there is never really protection to an idiot end user, but you can mitigate it. There are now attacks on services like Veritas, MacAffee live, etc. I could only hope to imagine that Vista is but yet another move in the right direction... (What is server version called that comes out later? I can't remember...)
I guess a few posts up there got me going
If *ux didn't have something to aspire to, and ruled the world in 1995.. You would still be using cmd prompt. There is no aspiration. Just approximation for those too lazy to get away from GUI. (And the only reason *ux has taken so long, is the hardcore space monkeys of it being such hard ass cmd line junkies.. Who wants UI? ***? It is slow? I can bang out far more recompiles at the prompt!)