Strangely enough, I was sort of tricked into GMing, the first time I did.
Rather, helpers on the first server I GM'd on had limited commands and used them through an NPC, but only accounts activated with a code via the NPC could become helpers. Admin there liked me, had me put in the code and bam, I was a helper. I honestly didn't know what the code meant til it was over, then I felt guilty for not helping out with the commands I had. So I began to mute spammers, and simple things like that, then before I knew it, he wanted me to GM, so I accepted seeing as their current staff was rather small / inactive. With a population of like 1k+, I found it to be a bit stressful, pretty much chained to the assistant npc helping people whenever I was online. It was certainly not the best unpaid job lol.
Eventually it came down to me and one other person doing most of the work (what we could do anyway) and it became too much, not to mention the corruption was insane. So I quit. A friend of mine had started a server though and asked me to help him out and I did, and that lead me to starting my own when he decided to close down his. After I met nevelis though, we decided to merge our servers and here I am today.
tldr
Corrupt servers are pointless to GM for.