Before, you got banned for posting "holy knights" outside of the spoiler thread but the word "holy knights" had been mentioned before. Therefore your ban was unfair.
Then you got banned for insults. Had the mods been fair about it they would not have banned you the second time to make up for the one ban that was unfair.
That means one thing: you have the legal right to insult somebody or do otherwise ban worthy things and not be banned for it.