NOTE: May be "vouch" is the wrong word I used all I wanted to say is I support their ban appeal. What they will do in future I don't know and can take their responsibility.
Be careful who you vouch for as you are judged by the company you keep.
That is not just a saying, it is a fact.
I'm against the perm ban and still feel it's too harsh, negative trust seems a better punishment for cheaters.
No Perm Ban is mandatory for Ban evaders.
Other things like farming alts or abusing campaigns should be dealt with trust, that's why the trust system was introduced in the first place.
No that is not why the trust system was introduced.