Prove it. What I see is Facebook made the ability to group people by all kinds of data so they could be targeted and then at some point added the ability to use a Boolean “not.” So if you have a product that appeals to very safety-conscious people there may not be an affinity group that matches but you could say “not extreme sports fans.”
That some advertisers intended to discriminate against protected classes should be unsurprising but it is still the advertiser’s offense, not Facebook’s. I’m not saying Facebook shouldn’t make a lot of effort to prevent advertisers from discriminating, they should, but lumping Facebook in with the people actually discriminating is bullshit.
And about the last part, about pseudo-redlining by targeting specific zip codes, is the state going to sue the Post Office as well?