In Twitter, I can block or mute the account that promoted the ad, but that turns off all messaging. Maybe I’m doing it wrong, but if I block an advertiser on Facebook, I can still see non-ads.
Yeah, but other messages from an advertiser are still ads, even if they aren't "ads" that they paid Facebook for, so I don't want to see those, either.