Very well-written @torgo; quite timely for those of us at #Brrrlin.
The arguments you’re fighting are often made, whether by @slightlylate or others.
Aside: WTF another ContactsAPI? & ZERO mention of past attempts e.g.
https://wiki.mozilla.org/WebAPI/ContactsAPI and https://developer.mozilla.org/en-US/docs/Archive/B2G_OS/API/Contacts_API
https://lists.w3.org/Archives/Public/public-device-apis/2009Apr/att-0001/contacts.html
https://www.w3.org/TR/2010/WD-contacts-api-20100121/
https://www.w3.org/TR/2014/NOTE-contacts-api-20140114/
https://www.w3.org/TR/2015/NOTE-contacts-manager-api-20150602/
A simple Google search of W3C Contacts API revealed the above in a matter of minutes.
The "Explainer":
* https://web.archive.org/web/20200126204921/https://github.com/WICG/contact-api
has no mention of "prior / previous attempts", prior W3C Notes, etc.
Do Google engineers even bother to Google something before making shit up?
I’m assuming no because the alternative is worse (that they did and willfully omitted history from the Explainer).
If anything, including references to these past attempts (and reasons why they failed) would’ve been a great way to make a new proposal look better.