> they only thing I was saying there was that backwards should be considered when potentially changing an API
The only thing that was said there: "we released this API into the world against multiple objections by multiple parties. This feature is used exclusively by our own developers and almost exclusively on our own properties. It's used on a whopping 0.8% pageviews (once again, almost exclusively on our properties). So now we will not remove it".
> But sure, try to weaponize anything related to web components at every opportunity.
No. That was a very recent example, and that example had a number of pageviews in it, so it serves as an interesting comparison of approaches.
0.8% pageviews by Google's own devs for a standard Google rammed through despite objections? Oh, it's good, ain't gonna remove it. 1-2% pageviews by people outside Google for a standard Google had no say in? Oh, not gonna do anything about it.
And if you paid a grain of attention, I also have this to say about Google's hypocrisy (with links to Mozilla's stance on standards and to Chromes feature list page):
--- quote ---
when other browsers consider standards harmful, Chrome just ships them
--- end quote ---
Which is a fact of life regardless of my feelings towards particular standards.
I can add another link, of course: Web API counts across browsers [1] It's so nice to see Chrome shipping in total over 1000 more APIs than competition, of them many considered harmful, and including over 600 browser-specific APIs. Because it's all for the greater good.
[1] https://web-confluence.appspot.com/#!/confluence