Ich glaube, ein Großteil der Poster hier hat gar nicht verstanden, was passiert ist (die Artikel-Headline tut ihr übriges dazu).
Facebook selbst trifft hier eigentlich keine Schuld. Angaben, die Nutzer auf Facebook auf "Öffentlich" stellen, können von jedem eingesehen werden. Ob da jetzt ein Bot alle Facebook-Seiten indiziert, oder ob man diese Daten eben per API abruft spielt eigentlich keine Rolle.
Dass diese mexikanische Firma die Daten jetzt unverschlüsselt abgelegt hat, ist ja der eigentliche "Skandal". Allerdings verstehe ich auch hier die Aufregung nicht ganz, da es sich ja um öffentliche Daten handelt. Ob die unverschlüsselt an einer Stelle (FB) oder an zwei Stellen (FB und S3) liegen, spielt doch eigentlich auch keine Rolle.
Über die API kann sie wohl jeder App-Entwickler abrufen von S3 wohl nur, wenn man die URL herausfindet.
Oder hat man über die API Zugriff auf Daten, die nicht öffentlich sind? Das wäre natürlich etwas anderes...