@slightlylate @torgo no straw-people there. Statements Dan outlines, argues against, are made by many webdevs.
Also, Alex, WTF Contacts API explainer has no history? Can you please ask @Google folk who write specs to Google spec names first and document?