It was actually over ablism, one of our mods was raising the issue of their constant use of -tard and language like that on 196, and the head mod there reacted by banning them, with an abilist insult in the mod message too if I recall. It was eventually reverted, but that was enough for us to give them the boot thankfully.
Other users had raised issues with all the chasers and the pro-chaser culture, along with their anticommunist politics, but it was officially over this afaik.