Earlier quoted context omitted.
And all the man-years you saved users by using XMLHttpRequest? Otherwise known as AJAX? Or have you conveniently forgotten which browser that was introduced in? One day you should download the version of Netscape that was around when IE6 came out.
You're correct, during their browser war with Netscape, IE was introducing revolutionary features, albeit not all standards based. They even implemented web fonts in IE4 if I'm not mistaken. And then they sat on it for 4 years, refusing to fully implement the CSS 2.1 spec, refusing to fix ridiculous positioning bugs, and even refusing to fix security flaws that they mandated non-critical, although several of them use…
Source?
Anyway, even worse, back in the IE 5.x era when they added most of that stuff like XMLHTTPRequest etc., they focused on that instead of complying with even basic CSS1! (Yes, it was better than Netscape 4, but that was because the JSSS/CSS fiasco that resulted in was a lot worse) IE6 added DOCTYPE switching and a "standards" mode with better CSS1 compliance, but I don't think they touched the buggy CSS2 support, and during the time they sat on it, guess what people did with it that caused trouble when MS released IE7 that fixed some of these bugs?