Here's my problem:
You don't need to say 'no transphobia / homophobia', when you can say 'no harassment and do not insult each other'. The latter makes the discord member / visitor realize that you cannot openly mock and insult another person for whatever reason. ANY person. Because transphobia IS harassment. When you say 'no transphobia or homophobia', you can be interpreted as one of the people who treat trans people and gay people like sacred cows. It is unnecessarily specific and treats those groups as higher than others.
Same goes for the 'no anti-islamic / anti-semitic comments'. Just say 'do not mock the religious beliefs of other members'. I mean, what, is it ok to mock Buddhists? Or Christians? Or modern worshippers of the Dodekatheon? Why make it sound like Islam is above the other religions while you can word your rules in a way that doesn't treat specific religions as 'okay to be mocked'?
I wouldn't be surprised if they update their roles in a day or two to say 'no misgendering', a term that, like transphobia, has been grossly overused to the point that if George wears a wig and demands me to treat him like a woman (pronouns and all) and I tell him 'it takes more than a wig and some lipstick to become a woman, George', I can now be banned because that now somehow makes me a transphobe.
I consider Blaire White a transwoman. She did the work (and then some) and looks, acts, behaves like a real woman. Dylan Mulvaney is not a transwoman - he's a man who pretends to be a woman to have his 15 minutes of fame and mocks womanhood. I cannot say that on the discord now (if the conversation ever needs to go there) because it can get me banned. THAT's my problem.