That's the first I've heard of the racing mods at being overzealous.
I've been hanging around long enough to know that there is Jo momma and then there is the rest of the site and Jo momma continues to exist for a reason and part of that reason is why it is separated from the rest of the forums. The moderation hand here is pretty light, but after 20 pages of calling Despres and Petehansel a dick, enough was enough. I wasn't censorship, it was the voices of reason culling crap to get the conversation kick started again.
Think of the mods as the supremely generous Paulo Goncalves digging the conversation out of the mud for it to get going again at full speed. Like Goncalves, the mods do their job, smiling and unthanked.