Looking Back on Five Years of Windows XP
david.emery writes "In an article in the Washington Post entitled If Only We Knew Then What We Know Now About Windows XP, post technology columnist Rob Pegoraro points out the 5 year legacy of Windows XP. The article starts 'Windows XP is turning five years old, but will anybody want to celebrate the occasion?' This is (IMHO) a very well-reasoned critique of WinXP, although it does fail to credit XP as being markedly better than its predecessors." More from the article: "Consider stability, the single biggest selling point of XP. The operating system was meant to stop individual programs from crashing the system, and it succeeded. It takes an especially malignant program to send my copy of XP to a 'blue screen of death.' But that's not the only way XP can crash. Drivers, the software that lets XP communicate with hardware components, can still lock up the system. If you've seen an XP laptop fail to wake up from standby, you can probably blame it on buggy drivers."
This is correct, but misleading. The main floor of Windows is built of balsa wood with a nice hardwood veneer. It looks solid to the casual observer, but isn't. As for the foundation, styrofoam sure can look like concrete blocks with a nice coat of gray paint.
And as someone else pointed out elsewhere, you're renting this house, and the landlord insists that all you need for a back door is strings of beads, which they add more of every time someone just walks into the house.
The main difference between all versions of Windows is that the house just keeps getting bigger, but not much stonger.
We obey because it's the path of least resistance. I sure as hell ain't gonna start using Linux exclusively and abandon the stuff I like using just to stick it to Microsoft. Doesn't do a damn thing in the long run.
The current versions of Windows are supposed to be the OS that was rebuilt from the ground up, based on NT. It's the DOS based Win95 OS that was scrapped.
Windows is satisfactory IMO: a point and click interface that doesn't crash. It's Internet Explorer that needs much fixing.
I agree. Patching an OS is unreasonable. And the fact that they back up what they patch in case you have to remove the patch is unreasonable (source of the bloat in size). This is why I still run my original Slackware 96 distro. I can't get anything done, but boy it still is running.
...why not just move straight to Linux and save the complete redesign and recoding? Oh, that's right, because Windows is THE standard in software. Remember that NT has been around for longer than 95 has, and it only overtook the 9x line with XP, despite NT being a much better OS than 95. Want to know why? It's very simple: because 95 ran all the existing programs and NT didn't; the only reason XP overtook 9x at all is because it brought compatibility with old programs up to 9x's level. Linux has fought tooth and nail for every 1% market share it's gained, and still that number is dominated by server computers that don't need to run all of the legacy apps. So I guess that's just a roundabout way of saying: your suggestion is absolutely crazy. It'd likely be a decade before the new OS became the new standard and Windows disappeared for all practical purposes. And who knows, maybe that'd be Linux' chance to crush MS (or at least MS' OSes) once and for all, and the new OS would never become the standard.
You have tried to support your argument with faulty reasoning! Go directly to jail; do not pass Go, do not collect $200!
This is (IMHO) a very well-reasoned critique of WinXP, although it does fail to credit XP as being markedly better than its predecessors."
WinXP is little more than a skin or theme for Win2k plus the downgrade of mandatory product registration. Please note that 2k is Windows version 5.0 and XP is 5.1. I acknowledge some enhancements to the OS, but most could have made an appearance in 2k SP5.
Whenever I bring this up I always have someone come back with "But XP is better for games." I've never seen this. To this day I play all my PC games on 2k with absolutely no problems or notable performance degradation.
2k is all the Windows OS you'll ever need on your desktop.
obviously no deficiencies vs. no obvious deficiencies
IMHO the best "improvements" that XP has over 2K was the built in CD Burning, .zip support, and the ability to fool old programs into thinking they're running on an older OS. Most of this is a non-issue though because there is good software out there that can remedy these missing features of 2K. When I last dual booted XP and 2K on my system at home I found that with a clean install of each OS that XP would boot faster but once booted 2K actually was less of a hog on the system. Not that 3DMark is the best tool for comparison but I would always score higher in 2K vs XP (no extra services or processes running on either OS). XP basically boiled down to eye candy and the addition of features to remove the necessity for some 3rd party utilities.
Damn you, Microsoft, why did you force all those developers to ignore your test requirements!?
Again, I don't know why Microsoft forced all those developers to ignore their guidelines! It's all Microsoft's fault!
InstallShield used to do that by default, until they realized developers were often sloppy and didn't put their files in the right places. That led to missing DLL files, missing OCX files, etc. Again, is this really Microsoft's fault? I don't think so.
I can't say much good about the registry, since it clearly should have been scrapped a long time ago. Same goes for Windows Genuine Advantage, it is intrusive and prevents a lot of legitimate users from getting security updates. Service Pack 2 did a lot to improve security. I agree more could have been done, but SP2 was a positive step. Vista sounds like it will have some fairly good security tools built-in (depending on the version) for home users.
I have a tough time believing these articles, mainly because most people I know don't have problems with XP in general. When I go to customers' homes/businesses to fix problems, it's usually a result of them downloading porn or free screensavers. I don't really blame MS for that, mainly because a stupid user will find a way to screw up their computer. I don't think that will change with Vista, and I don't think MacOS/Linux are any different.
This article did make some good points about things XP did wrong, but it threw in enough complaints about minor or non-existent problems that I lost confidence in the article's content.
-William Brendel
I am no Windows "fan-boi", as is the perjoritive here, but I find that 4 out of 5 of the computers in my house do run Windows 2000 or Windows XP.
Clearly, "all computers suck" (feel free to quote me), yet somehow, people find them useful.
For whatever reason, they find Windows(tm) computers most useful.
Beleive me, I'd love some other OS to work for me, but somehow nothing is compelling...
Oddly enough I earn about 80% of my living from customers who want Windows software, and 20% from those who want Linux software. I am the tail, I am NOT wagging the dog.
This issue is a bit more complicated than you think.
XP is not a bad OS when you tally up the features vs. problems. Saying that 'I can't believe people are willing to put up with the bugs' is about like saying 'I can't beleive people are willing to put up with compatibility issues' when discussing the Linux distro of your choice. They're not the same problem, but they're about the same order of magnitude.
Please don't mistake me for a Microsoft apologist, though. XP does have some serious flaws.
My take on the worst flaws of XP:
Kernelspace Hardware Drivers - A driver that locks up the system is BAD! I'd be willing to bet that every Windows XP user has at least one such driver on their system.
Cryptic Registry Settings - I've never quite gotten why it was determined that putting all your settings and configuration in one basket was deemed to be a good idea. I can't think of any positive justification whatsoever for this.
OS-level DRM - Bad for so many reasons.
Enabling executeable content by default in Outlook Express - The source of the vast majority of Windows Specific internet worms. This is not really an OS specific issue, but Microsoft is pretty keen on insisting the OE is an uninstallable part of the OS.
No real super-user - You can get 'SYSTEM' user access in Windows via illegitimate means. There is no mechanism for a machine administrator to get this without some sort of hack or workaround.
Crippled IP stack - There are a lot of features between the desktop and server distributions that are crippled to try to keep people from running servers with the desktop distros. Completely fucking pointless since the real money in server distros is not licensing fees, but the support contracts companies.
The next Slashdot story will be ready soon, but subscribers can beat the rush and slashdot the links early!
Maybe I am in the minority, but I have had huge success with Windows XP Pro in installation, management, troubleshooting, and day-to-day operation. If you have installed Windows XP regularly enough to really understand its quirks, shortcomings, and nuances, the reality is that you can have a viable, stable system up and running in literally minutes. Create an unattended install disk, and on a newer PC, you can be online and productive in a very short time.
It's so easy to disparage Windows XP and Microsoft, but compared to its predecessors, Windows XP Pro really has matured into a decent product. The other night, I helped troubleshoot one of my wife's work computers running Windows 98, and I was frustrated by the lack or "mispalcement" of utilities, settings, and system tools that are always and predictably available in Windows XP Pro.
This is certainly not to say that it is without faults, security and vulnerability being the biggest issue. Microsoft should forget about the whiz-bang Vista approach, and re-write Windows XP Pro from the ground up. THAT would sell.
My only real complaint with Microsoft and Windows XP Pro is that they have never provided cost-effective licensing for home users to legally maintain multiple computers. WIndows XP Pro is really the way to go, but at its original $300+ price, it was far out of the reach of most home users. I bit the bullet and purchased multiple copies, but if Microsoft had provided a more cost-friendly option, I would have promoted it and recommended it much much more.
My mom always said, "Jim, you're 1 in a million." Given the current population, there are 7000 of me. God help us all!
I use XP because it has all the software I want to use (as does OSX), and it has a good UI that is very keyboard-friendly (as are most Linux flavours I've encountered), while still allowing me to play all the games I want to (currently just XP here), and watch any media I might want to watch, regardless of codec or DRM-infection (again, only XP does that for me). I use my computer to actually use it, not to make a statement :) As soon as any other OS is better-suited to my needs, I'll switch in a heart-beat.
Acting all surprised that people still use it, then insult them as if they're brain-dead drones following what Big Bill tells them is a bit rude. There are plenty of competent non-fanboys out there using Windows, as it does what they want. Just as there are plenty of non-fanboys out there using the many flavours of Linux and OSX to do exactly the same. Again, I use my computer as a tool, not a statement.
It has gained Spotlight and Exposé, probably the two best inventions in improving computer use in the last 5 years
I would disagree. TabletPC has my vote. The ability to work with handwritten text and use your PC as a notepad doesn't sound like much until you actually get to do it. That and having a portable wireless lightweight(mines 3 lbs) web browser/game system/ebook reader a little smaller than a standard notepad, but with a 1024x768 screen 10" screen, totally changes the computing experience. A lot of people I've said this to have made some wise crack about handwriting recognition, but that's not what TabletPC is about. The real strength is taking notes *exactly* as you would on a pad of paper and storing them in your own handwriting. No redoing a letter over and over again in the middle of a meeting hoping to the gods that the system interprets it right this time before you fall too much further behind.
I anticipate within 5 years, the majority of slashdotters will agree with this, if not with regards to windows tablet, then in regards to the tablets that will become useable in the OS of their choice. In the meantime, they will be like I was and not want to trust anything M$. I was lucky though and got to play with one before buying. WindowsXP tabletpc edition is in my opinion, despite that I've been labled troll twice for saying this, the most innovative OS in terms of human interface available today. The big mistake I see people making with tablets is buying big fat giant convertibles, instead of going for a notepad size. That and buying without reading reviews. A tablet will change the life of anyone who uses notebooks/notepads for notes and whose primary job function is on computers.
Pure user mode applications CANNOT crash Windows XP. Bad drivers can very easily crash Windows XP. That's one reason why you're supposed to adhere to the Windows Hardware Compatibility List and WHQL qaulified drivers. MS drivers out of the box don't crash XP. Period. But when you buy that cheap-ass motherboard and that fly-by-night video card and you expect it all to work flawlessly, chances are, you're gonna get a blue screen. BTW, bad user mode apps. crash and present a dr. watson or some such error, and allow you to restart the OS. Bad drivers crash the system. Windows COULD trap most driver crashes, but at that point, memory (and possibly disk) are in an unknown state, and it's SAFER to crash the system than to continue in an error condition and risk data loss.
It's not simply a matter of HD space. One very important advantage of shared libraries is that you can upgrade them (for example, if a critical security bug is found) by overwriting a single file. Imagine having to reinstall 50 programs on your system just to get all the copies of the library updated. And that's assuming the developers were kind enough to release a patched version quickly...
Nah, there's just too much goodness in shared libraries to throw them away.
Score: i, Imaginary
The "price" of Win2k, to most home users, was the same price as virtually every version of Windows since (but not including) Windows 95: $0.
I say zero dollars, because in my experience, people either acquire Windows "free" with a computer, or they pirate it. Seriously, those two modes of acquisition have to be the largest two. Very few folks actually buy a retail box of Windows. They either use what comes on the computer, or they get somebody to 'upgrade' it for them, more than likely with a downloaded ISO.
The only version of Windows that I ever saw 'Joe User' run out and purchase was Win95, and I think that was more due to the media attention than anything else; that level of attention/media-circus has basically never happened again.
"Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
Just a few things:
1) About the kernel mode drivers. Isn't this the case on, well, pretty much every desktop OS? Unless I greatly misunderstand the may the monolithic Linux kernel works drivers on Linux are in kernel space too, even complied as a part of the kernel. It seems that it is just how things are done to provide the speed people want on a modern OS. One can argue that it's fine, drivers ought to be well written. After all what would you rather have: A well written kernel mode video driver that is fast and essentially never locks up your system, though it could, or a poorly written user mode video driver that is slower and crashes all the time (causing your display to restart) because the developers can be sloppy?
2) The registry is one of those kind of good idea/bad idea things. The little appreciated good part is that being centralized it provides a place for everything to find the information it needs. Things like file associations, locations of installed software (and associated required files) and so on. I think there's probably a better way to do it, for example have the registry contain only minimal information like where an app is and a pointer to its config file, but don't discount the advantage of having a central store for information on the system. It means that I can install an app that interacts with another app and they can both get the information they need on each other easily, even if there's been verison changes.
3) What is the OS level DRM you refer to? I've yet to encounter it. The only MS DRM I'm aware of is the Windows Media DRM and the Office DRM. Both are specific to their programs. I suppose you can argue, to an extent, that the WM DRM is OS since media playback is a part of the OS, but it's not automatic or anything. If you try to play a DRM'd file it whines at you and asks if you want to get the licenses for it. However either way it functions on media files only. You can't DRM up an executable or something. It is functionally no different than DRM built in to other media players.
It's also purely optional. It's not like a WMV file needs to have DRM. Most don't and in fact you have to install more software to protect them. You are perfectly free to make unencumbered files if you want to. Same deal with Office. If you want, as a company, you can install the DRM features and control distribution of documents you make, but by default there's no restrictions on anything.
I realise that DRM is unpopular around here but the answer is to simply not purchase DRM'd media. Nobody is forcing you to buy anything. If you don't like it, refuse to play ball. However I don't think it's appropriate to get mad at the people who provide the technology to use it. That's along the same lines of "We shouldn't have done atomic research because it can be used to kill people." Most technology can be used for good or bad, you can't really get pissed at those that make it if people use it for bad.
As an example of good DRM usage, suppose I decide to use streaming media to do technology briefs within my company. I keep employees up to date on progress on new projects via a media stream, rather than staff meeting. However this is all confidential stuff, it's works in development and for it to get out would be harmful. Well, DRM allows me to control that and make sure someone doesn't just save the file on their laptop and walk it over to a competitor.
The people to be pissed at are the content producers that feel you shouldn't own your own content, not the technology producers that make the DRM technology. You don't have to use it if you don't like it, it's just an option.
Not everyone uses a computer as a glass typewriter. It depends on the software - some of the very expensive commericial software people use in my office has never run on a Microsoft platform and linux on basicly 1U gamer godboxes is the cheap way to use it. To look at the displays you can use Hummingbird Exceed on MS Windows or just use linux instead with a faster X windows as part of the standard install. To print on plotters you can spend many minutes and wasting metres of paper trying to get the page setup to the correct size in MS windows applications (if you can remember which application to use for a specific graphics format so you don't run out of memory) or on a dozen kinds of *nix you can just tell it to go away and print the thing or even just dump the file in the plotters memory by ftp if you want. As for network printer setup - someone went to sleep at MS that day.
As for compatibility - some new machines where I work had Windows98 installed on them so that old stuff developed expensively in house over many years would run (so yes - there is some redesign and recoding going on - and it will run on a lot of platforms), as well as things like expensive A/D conversion cards which just don't have drivers for newer versions of MS Windows. We even have to keep a DOS machine to get some stuff around - possibly buggy and incorrectly written to a poorly documented API but there are a lot of old programs that just will not run. A lot of scientific software was written in VB back when it was basic, then pascal and now it is java instead - so a lot of stuff really has to be rewritten from scratch even if you stay purely on the MS platform. If some guy has spent three solid years working out how to do some brilliant method of manipulating data in a certain way to solve a scientific problem you don't want to have to find their notes five years later, teach someone in their field how to program and get them to redo it in on a different platform - you want to just run the thing.
One last thing - having a single standard OS to rule them all is the stuff of meglomanic fantasy and ignores the idea that people want to do different things with their computers.
Wait... it's Microsoft's fault that Adobe makes a poor quality product that interferes with the normal Windows logoff/shut down procedure?
Anyone can write software that breaks or damages a perfectly good Windows system.
Anyone can write software that breaks or damages any perfectly good operating system.
Is it the fault of the OS developer or the software developer that this is the case?
It's like renting a house, inviting a thug with a gun to come in, then blaming your landlord when the thug shoots you.
I am government man, come from the government. The government has sent me. -- G.I.R.
I've used WinXP for all of that 5 years and it's been a productive platform for me. I've edited and processed video, ran a digital audio workstation, built web pages, wrote documents, spreadsheets and presentations. Photoshopped, Skyped and played the hell out of Half-Life 2 and Eve-Online. Even made a few java apps. BitTorrent is my window to the world. I have actually had Windows Restore save my bacon a few times.
My computers talk to each other, and with liberal application of Kaspersky's finest, I haven't had a single bit of virus damage on my home wireless network. I can open a link to my network at the office and it also has not been taken down by virus or spyware, thanks to a moderately small application of care. I go more than a month without rebooting regularly and haven't had to reinstall the OS since 2003.
Although it costs about 150% of what I think it should, so does my car and iPod. I don't like the way Microsoft does business and I hope the Zune goes right down the crapper. I'm extremely apprehensive about Vista, and the WGA has been foul in the extreme.
But Microsoft made a pretty good OS in Windows XP.
You are welcome on my lawn.
They did. It's called Windows NT.
My thoughts exactly. The article said, "although it does fail to credit XP as being markedly better than its predecessors," and frankly that is just bullshit. It was not markedly better than w2k by any means.
--
WHO ATE MY BREAKFAST PANTS?
Or cheap, or just don't see a need to install a more demanding OS for no discernible benefit. I haven't found any software or hardware that refuses to install or run on Win2k, for instance. An OS is just a platform to run apps. If it does that without crashing, why change it?
I believe he is more saying that win2k did that first.
Early on, it was Fischer Price and quite a few problems.
Now it seems decent.
For your ASSuming of ignorant or dumb: I legally own windows 2000.
I do not legally own or wish to pay for yet another version of windows 2000.
Also, W2K does not have the broken implementation of access to shares that XP home has. I know that XP home to W2K is not a fair comparison, but the point is that MS took something that works and deliberately made it less functional. An example: a person in my office cannot access a SAMBA share from his XP-H machine. He then accesses his home directory on the same machine and now magically, he can access the share that was previously denied earlier.
The real "Libtards" are the Libertarians!
You can say that users should never be delving into the registry, but the plain fact is that sometimes it is necessary because software screws things up. Even Microsoft's knowledge base says that certain registry changes need to be made to make repairs.
I can see your explanation for the creation of the registry, but no explanation as to why Microsoft hasn't seen fit to deprecate its use over a better method.
In comparison to what Linux and OS X has, the registry system simply makes Windows look bad, and indeed, in my opinion, it severely hurts the maintainability of Windows. It is also one of the things that make program installation and removal potentially far more problematic than it needs to be. Heck, there doesn't even seem to be a validation system to test or correct the registry.
So for someone who likes the old basic theme that doesn't use needless resources, they get exactly what out of XP??? Need for a driver? Every hardware manufacturer I know has those available from their website. Is downloading drivers for the 4 or 5 pieces of hardware you probably need the never drivers for that hard? That might be worth the price of an XP upgrade to you, but not to me.
So you'd be ignorant or dumb one for doing that in my book. (BTW, I have other machines with XP on them. So I know exactly what I'm (not) missing on my 2k boxes).
Oh, I forgot, with XP you get that wonderful *activation* feature that's missing on 2k.
People like to say "I've never seen my XP box lock up". Thing is, unless you're right there when it happens... you won't. XP automatically reboots after most crashes.
Ever come back to your box the next day, or after a weekend, and think to yourself "Huh - I didn't think I'd logged out"? Well, you probably didn't.
Yeah, yeah, I know this'll get modded as flamebait.
#DeleteChrome
Is Linux somehow 'magic' in its ability to defend against bad drivers, or would it suffer the same problems as WinXP does?
A bad driver is a bad driver: it can bring down the OS (no matter what the OS is).
Why is this 'issue' considered to be XP-specific?
This is absolutely false. XP was absolutely more of a resource hog than Windows 2000. I used to support Win2K desktops in an office environment running standard productivity apps with 128 MB of RAM (2K required 64MB) and it ran fine. Try doing that on XP. I did, and it wasn't pretty.
Dissolve... Resolve... Evolve...
Bollocks. Acrobat is designed to sit there and ignore a shutdown request when it's given one. That's bad design. Windows tries to handle it by flagging the app and prompting the user, which is more than enough OS handling if you ask me.
Don't even think about telling me the OS should abnormally terminate every app that's running when a shutdown command is given, either. That's sheer stupidity. I've had enough 4-AM disaster recoveries from data corruption caused by hardware failing to even think about allowing the OS itself to cause the same problem deliberately.
Or are you the kind of person who just powers off the computer at the socket when your day is done? I don't even know what happens to Linux when you don't close it off cleanly, it sure goes through a lot of activity during a shutdown operation. Windows is pretty much the same.
I am government man, come from the government. The government has sent me. -- G.I.R.
......ALL MacOS X intel versions are intentionally crippled by Apple to prevent them from running on generic PC hardware......
/. users STILL cannot get it through their heads that Apple is a HARDWARE maker who happens to make their own OS. There is nothing that prevents HP, Dell or any other hardware company from doing this also. if the did, would HP customers clamor to run the Dell operating system? Do Ford users clamor for Mercedes engines in their cars? Why should Apple write their OS do it would run on a Dell or other brand?
Why is it that smart
All theory is gray
The problem with this analogy is that DRM has no positive uses. In your situation, what you've got is a false sense of security, because no DRM is unbreakable, and you're sitting there thinking you're safe when that someone downloaded a crack for the DRM scheme you're using, saved the media stream unencrypted, and walked it over to a competitor.
The only people DRM ever even theoretically benefits are content producers, except 1) the people who legitimately buy their products are not pirates and are only inconvenienced by DRM; 2) actual pirates have no problem breaking DRM.
"Destroy science and religion. Science would re-emerge exactly the same; but not religion." - Penn Jillette, paraphrased
I sure hope you're insinuating that OSX is the better replacement and not Linux. If said home user wants to change some setting, he will probably poke through his XP control panel for a while and has a decent chance to find the checkbox or dropdown associated with the change he/she was looking for. In Linux, said user will never in a million years open up a terminal, type man somecrypticallynamedconf.conf, find the appropriate boolean, integer, or string value in the man page, su to root, fire up an editor and point it to /etc/rxcgsd.d/init/conf/somecrypticallynamedconf.c onf, make the appropriate edits, and restart the service.
/MLS
Before you pounce on the Windows Registry, just compare the number of times you have had to regedit a value, to the number of times you have edited a conf file. I think you will find the argument stands.
I'd like to see *nix succeed, but you do it a disservice by declaring it ready for Grandma when it is clearly not.
When every Linux app comes with a small plugin to a configuration management GUI, that adds the conf settings to a panel that allows you to view and edit them visually, maybe we'll have made some real progress. Upon launch, config manager asks for root password, then loads all plugins that come installed with all Linux apps.
Panel opens, there is a list of all the programs that it is managing configurations for on the left, and upon clicking, opens a nicely tabbed and organized layout of all the options with tooltips so I don't have to flip back and forth between the man page if I need further information.
Conf files are reparsed on every opening, so manual edits to confs will show up as well, and leaves that as an open option to 'advanced' users that are used to them.
It's such an obvious idea yet nobody has made a real attempt at it. I'll even give my 'revolutionary' idea away for free. Please God, someone use it.
Okay, how 'bout this for a great reason not to run XP over 2000 (and certainly the most common one): I already have 2000 installed on my machine(s) and it does everything I need; 2000 was available, i tried it, and it ain't [too] broke yet, so I'm not going to "fix" it by upgrading, which could only lead to problems.
Initial cost is not necessarily even a factor in choosing software/OS. Sure, I could buy a $400 air compressor, a $200 nail gun, and some assorted accessories, but if I only need to put a roof on my shed, "upgrading" beyond my trusty 16oz rip claw hammer would just be dumb.
This is a hacked account, for which the owner can not be held responsible.
Not a Windows issue, per se, but the last few versions of Adobe's reader have given me nothing but hassle. Takes forever to load, hogs resources, holds up the system, causes Firefox to freeze, etc.
There's a much better (imho) free (as in beer) PDF reader available for Windows and Linux called Foxit Reader. It is far smaller and faster than the nasty, slow, bloatfest that Adobe offer.
2000 was a vast improvement over 95/98/ME and people who experienced it did not want to go back
You're still comparing home OSes to business OSes. 2000 was a vast improvement over NT 4, while it may or may not have been a vast improvement over 95/98/ME. For me, I couldn't run half of the games I wanted to play under 2000, so I dual-booted until XP came out, at which point I could run everything I wanted under one OS. So if I were an average home user, I would never have considered 2000.
"In Linux, said user will never in a million years open up a terminal, type..."
/.ers is clichés from years ago. Your cliché of a common joe typing in xterm is just as laughable as penguinists seeing BSoDs every few weeks in XP...
the problem with
Use Ubuntu, Suse or others and tell me you have once to type in a command-line except you really want to.
I don't feel like it...