I'm prefectly fine with this specific removal even if I am a libertarian. Private organisations have the right to act according how they see fit and what they think benefit their interests as long as it does not infringe on the rights of others. Parts of the community have wanted to ban various people etc on political grounds before but the WP organisations themselves have stood their ground and not implemented such policies from what I have observed. I don't think this case sets a precident, it can be interpreted to be inline with previous policies.

If plugins and themes get removed because they have Russian language, Russian cats and so forth then it is just dumb. Organisation have the right to do so, but it woud just be dumb.