10 Times Justice League Ruined Batman's Life
9. They Kicked Him Out Of The Team
Batman might be the most overly careful superhero in DC Comics. He has contingencies for his contingencies. He has a Batcave on the moon, a Godzilla-sized Batsuit for fighting monsters, and a female villain repellant, which does exactly what it sounds like. Because psychic supervillains try to mind-control superheroes, (as has been mentioned), Batman created a protocol against each member of the Justice League so he knew how to take them down if they turned against him. For example, he would make Aquaman allergic to water, immobilise Superman with Kryptonite, and freeze Plastic Man so he couldn't use his stretching abilities.
Creating these protocols may seem a bit extreme but Batman believed he was simply taking precautions for the worst case scenario. I mean, how could this protocols go wrong? Simple. If someone stole it. When Ra's Al Ghul learned of the protocols, he used the data to incapacitate the entire team so they couldn't interfere with him while he tried to cull the world's population.
After the Justice League narrowly defeated Ra's Al Ghul, they told Batman they couldn't trust him anymore since he withheld vital information from the group. After casting a vote, the League expelled Batman from the team.