From what I am reading, this ban seems a bit unfair.
With a proper appeal, explaining why they supported the forum, (from what I know) they should be un-banned.
If someone could inform me with a more vivid explanation, that would be nice. For now, I do not agree with this ban. Especially for highly contributing members.