I'm fine with hate. Sure, I'd love if people didn't hate as often or found better outlets, but that can't always happen.
But trying to ban people on that hate is just dumb.
But, you're right. I can't preach A while doing B. I can't say we shouldn't ban people who everyone else asks to ban while saying that no one should start these threads.
Although I would argue that ScatAnon was spamming and probably breaking a Rule 34 rule somewhere. Like, if it weren't every other thread and it was actually spoilered, and it was sometimes, then it would have been fine. And it would have been more fine if he didn't then go "Oh, it wasn't me lol, it was my bro."
Still, at the time, I'd argue that he was constantly breaking the rules and that eventually warrants a larger ban.
TL:DR ScatAnon didn't post anything wrong, it was how he posted it that broke the rules. Breaking the rules is bad, mang.