"Google and Apple, people who complained loudly when MS tried to implement new non-standard bits but are happy to do it themselves."
Are you comparing Active X, bogus PNG support and JScript to a partial HTML5 implementation?
What Microsoft implemented was based on nothing outside of their walls, and it's sole purpose was to promote the lack of browser compatibility(clone and superset) in order to manipulate people into exclusively using it's products forever.
Without JQuery and other libraries which abstract away IE, we would still be using the web in 1998 mode, right where Microsoft wants us.
I disagree about javascript worker threads. Once we can script 3D DOM they will absolutely be needed. They are already needed for processing rectangles in DOM video objects.
"One must ask, is Microsoft ignoring the standards process or the standards process ignoring Microsoft?"
Microsoft is waiting and seeing because all else has failed.