Josh I don't think you understand the point of this post, yes I believe players should be punished if they break a rule ( Albeit this is a server full of immature teens just keep that in mind) but to the extent they are usually banned for? No, as it completely alienates the staff from select player bases. Who personally feel the bans are too long or straight up unjustified.
GM's so called right to ban you on the other hand is ridiculous; it creates a system where GMs can target ban players freely which is a system we as a community don't want.
GMs should post public ban reports, if the ban is justified then they should have nothing to hide and can just use a vpn to hide their IP address. But if they don't want to post a public ban appeal then it's clear something is up with their so-called justified ban.
Things need to change.