> I really don't get why sites don't think this way
Because they lose revenue. In Facebook's case because advertisers have demonstrated time and again they won't spend money when their products are associated with controversial content. It doesn't matter how nuanced or obtuse the reason for the controversy.
That sounds plausible. I guess I don't see how FB can't throw their weight around. Sure, smallrandomsite.com can't fight advertisers, but FB should be able to.
Because they lose revenue. In Facebook's case because advertisers have demonstrated time and again they won't spend money when their products are associated with controversial content. It doesn't matter how nuanced or obtuse the reason for the controversy.