[citation][nom]Anomalyx[/nom]M$ has proven they don't know diddly squat about web standards. Our IT department is still feeling the burn from the mess IE6 caused. It was so horribly written, that web apps had to insert artificial bugs to get it to work with IE6. Because of that, they don't work in any other browser (or version of IE), and it has forced us to put off the rollout of IE8 for ages now, because vendors aren't updating their applications to work with a newer browser. It all could have been prevented if IE6 wasn't so incredibly buggy.[/citation]
Of course, one should always hold MS accountable for the failure of OTHER COMPANIES to adjust to newer browser versions. If they didn't know didly squat about web standards then the latest versions of IE would still suck, and that clearly isn't the case. IE9 rocks and 10 is allegedly even better, with parity on supporting the not even close to finalized HTML5 "standard".
You can argue all day that IE6 sucked and you would most likely be right, but to say that MS doesn't know crap about web standards when their latest browsers are excellent and highly standard compliant is asinine.