Unfortunately for us if MS ever started to comply fully with the W3C standard and consequently web designers had also to follow the standard, we could all install whatever W3C compliant browser we wished and it would work 100%.
MS would then surely lose thier browser monopoly with IE.
No, MS will continue to keep IE non compliant forcing web designers to write specifically for it (being the most used out there) and making other browsers appear broken.
IE is inexorably packaged with Windows, few Windows users will even know about or look for let alone install an alternative browser. Web designers won't design sites that won't work with the browser the majority use.
Catch 22 for us. Monopoly for MS