I really don't think you can say Reddit is a strict leftist community with a straight face. There are plenty of places on Reddit where hard right and alt right views are openly welcome and encouraged.
I think it's understood that the poster is referring to the main subs, and that's a fair assessment of them. You're right that not every sub is authleft, but the mods of the largest subs certainly fit that profile completely.
The “moderate politics” community has has to stop debating certain contentious topics because the Reddit rules don’t allow one side, held by the majority of Americans, to express their view.
There's a big difference between calling Reddit as a whole a strict leftist place, and a sub community of the site banning discourse on an incredibly divisive topic that attracts pure vitriol from both sides of the spectrum every time it comes up.
If you want to discuss the topic of transgender athletes there's plenty of places on Reddit for you to do so.
The topic is not too dissimilar to discussing crypto here on HN, it's definitely possible to do so but the topic so frequently erupts into name calling it forces heavy handed moderation that pleases nobody.
Please share an example of reddit doing what it did to that trump group a few years ago to a similarly moderate to medium leftist subreddit. That is kind of the defining moment for me that makes the whole place a leftie fart smelling commune (although it does have a bunch of decent technical communities still)
"that trump group" wasn't a group of people sharing moderate to medium rightist political discourse, it was a place that was banned for inciting violence, targeting harassment, doxxing, brigading the site, and vitriolic hate speech. If thats your idea of "moderate", then I'm not sure what you'd consider hard right.
Nevertheless, at exactly the same time as the_donald was banned, ChapoTrapHouse which was a left wing subreddit was banned for exactly the same reason.
> that makes the whole place a leftie fart smelling commune
Comments like this are why people don't take your arguments seriously. If you want to have an honest discussion about these topics, don't take it down to ad hominem attacks and cheap slurs.