I used to mod a smallish minecraft server. Everything you said still applies even to minecraft plus dealing with lots of kids.
I liked the server and I was active so I had no problem doing it. I tried to err on the side of giving people another chance but again people get upset if I don't perma ban the kid who accidentally destroyed one block and fixed it.
I don't particularly like being in a position of power but I did like being able to help moderate a server I enjoyed.