Facebook’s response seems perfectly reasonable to me. - Obviously in order to integrate FB functionality into a Mobile OS UI requires an API to render the data being displayed. - If your phone has a home screen widget which shows friend data, obviously that friend data came from a Facebook API call. - If you type your Facebook username and password into a settings dialog in order to enable that home screen widget to…
And we still demand them for other types of apps.
If I have a Mac or iPhone, I can connect the Apple-supplied Mail app to Gmail with IMAP or POP or whatever it uses. If I have Windows with Outlook, I can connect it to whatever mail server too. And this software gets access to all the content of my emails, which is private data.
Likewise, on a smartphone, I can install a third-party app to access Hacker News or Reddit. Because both of them have an open API. (In fact, for a long time there wasn't an official Reddit mobile app, and they encouraged you to go third party.)