Well, I was aware that certain members of staff were not happy with Freddie, mostly because of his lack of understanding and general attitude, he did cause frustration. But as I constantly argued, he did nothing wrong recently to deserve this ban, he was punished for all his previous offences. It appears that he was banned for simply being dislikeable.
Digging up someone's past and thinking someone doesn't fit in doesn't seem like grounds for a permanent ban, or at the very least without a stern warning. As much as I dislike the way Freddie behaves, I still believe you should rethink this.