But is it "google launches" or "google proposes"? I think semantic details matter a lot here. The article is written in a way that it makes it look like W3C does not exist.
I do not want to return to the days of incompatible browsers (to the degree it was) even if they now publish a draft of how it works - the goal is compatibility, not POTENTIAL compatibility.