Voted no. Correct me if I'm wrong, but he was permantly banned?

Do I really have to link you lot to a dictionary defination of PERMANANT? Quoting Dictionary.com

Quote Originally Posted by Dictionary.com
1. existing perpetually; everlasting, esp. without significant change.
2. intended to exist or function for a long, indefinite period without regard to unforeseeable conditions: a permanent employee; the permanent headquarters of the United Nations.
This is my opinion. Flame me, ban me, punish me for it. I don't care. Freedom of speech and I freely express my opinion!

Need I say anymore?