As of 6, IIS was a decent product. As opposed to your assertion that I just like to bash Microsoft, I’ve said that before.
But earlier including PWS it was a piece of junk riddled with holes, dangerous for anyone, especially the average home user, to run. Hey, I have a great idea, let’s have the outward-facing http server run under the system account. Exploit a an IIS vulnerability and you own the whole box!
You’re getting nowhere, Apache had the same problem when compared to PWS, read the bottom line:
http://www.epibiostat.ucsf.edu/manual/platform/win_service.xml
So in your eyes Apache was as evil as Microsoft for making this available to home users?