I don’t know anything about the specific situation you’re referencing. That being said, getting mad at an organization, one that is built to be a “platform” for people to share their words, for not going out of its way to police which people share which words, seems to me to be unproductive at best, if not actively close minded and tribalistic.
oh it's more than the org. IIRC, it's also the founder.
What about for going out of their way to find and pay despicable people for their words?