> the only reason that Cambridge Analytica had that open graph information available is because communities like Hacker News begged again and again for Facebook to open the graph and not have a walled web.
This isn’t true. All the early Facebook access revolved around engagement and anything even remotely related to data portability was verboten.
Are you ok?
Facebook and Google were one of the first major online services offering an "takeout" feature in service of data portability. FB had multiple rss feeds. It's graph API was around quite early due to demand.
Anything remotely related to data portability was verboten?
Here is Facebook's own CTO in 2010 on HN itself saying “First, we genuinely support data portability: we want users to be able to use their data in other applications without restriction.”
https://news.ycombinator.com/item?id=1440154