On modern equipment there is really no reason to use 98/ME. The Legacy Gaming argument went out the window with the introduction of DosBox and other emulation utilities.
There are, however, plenty of instances where 98/ME is the operating system of choice, at least in the case of older hardware. Sure, you have to go back about 7 years to find systems that won't meet Win2k's minimum requirements, but the question is whether or not 2k will run at an even remotely acceptable speed. (
Not to mention XP) And while very few of us will ever run into such a problem, there are certain pieces of computer hardware which are not supported in 2k/XP. (
The one you're most likely to see is the 3dfx 3d accelerator line) Remember, ME
was released roughly the same time as 2k; it has many of the features that 2k did, but with support for 98-based hardware and software.
For example, at work there are certain pieces of equipment that do not cooperate properly with 2k or XP systems. Because of this we're presented with two choices: upgrade to the next-gen version of the hardware for some low low sum in the 5-digit range, or maintain a 98SE system to run the existing equipment. Which do you think we're going to choose?
ME was indeed a piece of crap in its day. That is, until that whole "Windows Update" craziness took off. There are hotfixes for a large number of the godawful problems ME had, and workarounds for the rest. After 5+ years of patches ME is finally what Microsoft wanted: an average end-user companion to 2k. It's a little dicey finding drivers for it sometimes -- I really wish they'd used more of the NT shell so that we could use 2k drivers -- but it's got more support for stuff than 98 does with pretty much all of the perks 98 has, at least in terms of legacy support.
The only real reason 98 and ME are so antequated(sp?) is that MS gave up on 'em years ago. It's not any severe flaw in their core design -- okay, maybe a little in ME's case -- but just the fact that nobody's bothered to keep up with 'em. (
Which brings up an interesting point: why hasn't anybody started up a 98/ME revival project akin to the Calmira project yet?) For what they set out to do, 98 and ME accomplish the job wonderfully. While you can hardly expect MS to keep up with all of their products, it would be nice if they had a little support. (
Not a lot, just some of those newfangled critical security patches that all you youngsters are so crazy about)