I'm going to respond to this comment because my response is just kind of in general to the whole conversation this spawned.
In what way is facebook more of a public space than hacker news, reddit or any public forum, message board or website where users can sign up and post content?
You couldn't post a bunch of white nationalist comments here or on most other sites without getting banned.
Why would and should facebook be treated differently than other websites? Having a large amount users and money doesn't suddenly make them a public entity. The fact people use their real names and identities doesn't(they're not the only site that does this). Them tracking you across multiple websites and aggregating and selling your data doesn't either.
What is it about facebook that causes people to have this misconception?
If this were ISP's, DNS providers, even hosting providers really shouldn't be able to(as far as i'm concerned, but that's a different discussion and does happen), but facebook doing this is the same as any other website that allows user discussions and user content setting rules.
There's an internet outside of facebook. People making the choice to reside entirely there doesn't automatically make them any different than other websites.
It's the users that choose to give them this power over things by using their service. Though...i know not entirely not entirely...pre installs on phones and things like the free data facebook messaging in the Philipines puts things outside.individual users control sometimes. But that's on poor government regulation and other phone manufacturers.
And...i'm not a big fan of facebook. I find them shady and greatly distrust them. But, part of that is because I understand they're a shady private corporation with zero obligation to the public. Pretending otherwise is unhelpful.