Perhaps because I didn't say nor mean both those things. Perhaps also because your parser mistranslates "sites designed for IE6" as "sites using MS-specific code".
The burden of IE6 support is less anything vendor-specific and more that the CSS standards are implemented in a buggy fashion.