1) We all need to be a lot more vocal about reporting things;
2) Race Radio gave up too easily, I think, but hopefully he'll be back.
For some reason I assumed the mods knew about the outing of RR but, because of the way it was done, they were okay with it. It wasn't until today, when I took the time to really think about it, that I knew they couldn't be aware of it because, if they were, there's no way they'd be okay with it, no matter how it was done.
The history of this forum has been one of constant trolling to try to disrupt it. It's never been successful and it wasn't this time, either. This one just took a little longer to deal with than most, because he/she was a little more clever than they usually are.
EDIT: Or, to be fair, let's say the troll was successful in disrupting it. His/her success was short lived, however. It's up to us, the regular posters, to make sure the disruption isn't permanent like his/her ban.