They are not immune from boycotts like the one they are currently facing. That's why they are censoring certain types of content, because their advertisers don't want to be associated with it.
Absolutely. Also user base outrage. At some point if enough people quit FB it would be a problem because advertisers need an audience. So far the numbers show it hasn’t happened despite all the posts on hacker news about it, but it’s a concern.