Namely, for them to say that Media Player cannot be included is mind boggling as it attempts to prevent one of the prime functions of an OS. That being, to allow the user to open various common file types.
Opening an AVI file is done with
Code:
fopen("mymovie.avi", "rb")
or an equivalent library call/system call. WMP
interprets the file. There is no reason why Windows should provide such a program. After all, it doesn't provide a program to open DOC-files, XLS-files, PDF-files or a host of other common file types. Anything beyond a simple text editor (which you'll need to edit your INI-files) is not part of the OS.
IE is more of the same. It is a program designed to allow the user to open files of type .htm and various other web based file types. To suddenly say that the OS is finished as far as what it supports, and can't support anything new that comes along makes no sense.
And the same here.
For both media file types and HTML-files, I see no technical reason at all why the OS should have any kind of integrated support. For speeding up file access, maybe an mmap-like system call, but that works on any file type.
The problem is that it goes back to the mid-90s, when a web browser was in fact not an integral part of the operating system, but rather a separate market with several commercial players. Microsoft came along and made one, and then went and integrated it into the operating system* (a different market) and thus used their dominant position in one market (they basically had 100% of the OS market) to get an unfair advantage in another. That is what is considered illegal, not merely the act of bundling a piece of software.
Things have of course changed a lot since then, which means it's really too late to just rip the browser out. It's now an integrated part of any modern OS, and so doing that isn't a good solution. That's why there has been all this talk of forcing Microsoft to offer users a choice of third-party browsers instead, in an attempt to make up for the damage done.
I remember well that MS claimed before the US judge that IE was (then) an inseparable part of the OS; and that the prosecution showed that they had, in fact, ripped IE out of Windows, much to MS' dismay as they had now shown to be lying to the court. AFAIK, since then they have (on purpose? I guess) integrated IE into the Windows kernel, so that IE in fact is only a skin on top of relevant library calls.
I don't see a valid reason why a browser has to be tied into the kernel. There is no single technical reason to do so. The fact that Firefox, Opera, etc. also work in Windows and at comparable speed is proof of that. So, if you say that a browser is an "integrated part of any modern OS", we have to discuss: what constitutes an OS?
It will be no surprise I prefer the technical view of what is an OS. Then, an OS is a kernel with a fairly minimal set of tools to administer it: DIR, COPY, EDIT, etc., and/or their graphical equivalents. A browser, a mailer, a word processor, etc., have no place in that view of an OS.
If, on the other hand you take the view that an OS offers also those tools that the vast majority of your customers need and use, then you'd indeed have to include a browser, a mailer, a media player, a word processor and a spreadsheet program and maybe some other programs into your definition. Given that MS itself does not include the two latter with Windows - they're separately sold as part of Office - we have to reject this view for this case.
Have you ever wondered why the only products that seem to compete well with Microsoft products are ones that are free and open source? This is not a coincidence, it's because it's next to impossible to compete commercially
Just ask Spyglass - they'd get a percentage of the profits on IE

. It's very hard to compete with a product that's free and installed standard on your customers' computers. And at times (IE 5), IE has been the best game in town. I do note that Opera has held out, even in times that they charged for their browser.