EDIT: See Xianyu's explanation. Also, I'd like to say I never accused mods of "not doing their jobs," and if you took it that way, you misinterpreted. I'll say now I have no clue how the staff on this site work.
That said, I still think one warning is enough for a person who's causing trouble in the chat or forums. I've seen three to five warnings given by some mods before bans are issued. We also need to boost our PR to show the rest of the fandom we aren't a haven for trolls.