You have some points, but “not well recieved” would be downvotes. I think banning is censorship and can be a fair complaint.
With that said, maybe the sub had posted rules that were violated. It isn’t like OP couldn’t create their own sub if that was the situation.
Banning people from communication spaces though should be a concerning behavior. It goes both ways.
Transitioning is One solution, and it is valid to be able to discuss other options. Your citations bring good discussion points, but shouldn’t be used to ban people.
My point is about censorship and the race to the bottom thst it can and often brings.