In reply to Jon Brown.

The WordPress foundation is not a business, it’s a non profit. Although typically the same rules apply. The repository is clearly not a “public square”

However in addition non profits are obligated to further the aims that are stated in their rules or constitution. In fact board members can be held liable if they do not (although a lot of latitude is given). But as “Educated Layman” commented the foundation does not even publish the constitution or rules on the website (something even an average PTA can manage). So it hard to tell

However whether they can (almost certainly), is totally different question to whether they should. Imo it sets a dangerous precedent for the repository to take any decision based on politics (even if I agree that view being expressed are disgusting).