Those bullet points aren't all in exact order but they generally paint the picture.
Modding can be a lot of fun, but it is also a huge pain in the ass. I never had problems with any of the current modding staff, and I think they are some of the most excellect, capable mods out there. I think the fact that this site is so damned awesome is testament to it all.
I wish FOG the best of luck wherever, and hope that he's happy with whatever he does.
To reiterate what Satty said upthread...a lot of people have stepped up or down over the years and the site keeps on keeping on. The reasons differ immensely for each mod who has stepped down, but one thing has always been the same: they cared about the site, they perceived a rift, difference in vision/direction/whatever, and because they still cared about the site they decided to step down and avoid a lot of drama in the interests of the site and its members.
The reason I'm posting this is because as someone who has worked on this team waaaaaaaay back up until April/May 2005, there is not a "bad guy" on the team. FOG is a great guy and so are all the other mods. NO ONE should think less of anyone right now because of this. Love him or hate him, FOG has been a strong character on this site and generally a pretty good mod. Modding sucks. You have to get on people and stuff. But it creates a better environment and keeps things going smoothely. It's the most thankless job too--very rarely will you get a PM saying "wow great job you handled ___ really well!" But every day you will get one "OMG YOU ARE TEH DOUCHE!!!!111" because someone doesn't like one part of one decision you made.
So yea, appreciate the mods. They do so much work around here, and make this site as awesome as it is. It's sad to see FOG go (I hope he reconsiders), and I'd love to get a PM from him talking about all this (hint hint) not in public. But at the same time, the site is in more than capable hands.
Cheers, everyone! (and Gears)