Oh, about the macroer: One of my few OSI-Rules is no unattended macroing. I will kick if I catch you. In the case of the guy who fried himself, well, that's his own dumb fault, now innit? ;->
As for keeping GMs in line, well.... I AM the GMs, so it's not a problem ;->
On the original Shard UDIC (1998/9), I had 5 GMs total (Myself and 4 others). 3 of us were fine, agreed on most things, and worked together well.
1 of the others was lazy and didn't do much (Which was fine, she was there mainly to answer the occasional page and whatnot)
The other decided he wanted to do his own world... On my shard. This did not go over well, and after a nice lil GM Meeting, he cursed everyone out because we had no sense of humour (Trinsic at the time was the most spawned area.... He changed everything to orcs in the city, and massive monsters around saying the town had been overrun. This was a problem, as Trinsic was *THE* major place for players, and now it was too overrun to be playable by most). He was warned three times (we rebuilt the area three times) and finally, we axed his account and deleted his characters.
He tried to DoS us, but the hoster had a seriously massive network setup going (Paranoid being the operative word here) and the guy couldn't do much.
I have no problems with the 3 strikes rule. Just make sure you don't count silly stuff as a strike ;->