I'll just say this: This shits a game and there's better stuff to get mad about. Also, I'd strongly recommend that the people who are engaging in this toxicity join the branch that they don't like. Every side views something a certain way, and the only way for you to understand those views are by immersing yourself into their position.
I think I've been in every branch and promoted at least once in every branch by now, and it's definitely helped me a lot in understanding others.