
Standards is good for competition
Right, IE8 has three rendering engines. And more will be added when new versions of IE are launched. That will ensure the the web never moves over to standards, which is exactly what Microsoft hopes.
For the market leader, standards don't make sense as they lower the barriers for competition. Which is exactly why standards make sense for everyone else.