Somebody said it shouldn't be done, because the end result might be genocide. That's a pretty heavy gun to bring out for a list of funny names.
Otherwise, by your logic, why not just say, "OK, we have the list, let's just all agree not to escalate it to genocide, and we can all carry on with our lives" (which would be ridiculous, because it goes without saying that jokes shouldn't be escalated to genocide)? So it won't lead to genocide, and there is no point in bringing it up.
Personally I would loath having to have such discussions at work. It's OK to consider some jokes to be in bad taste. Point it out and move on. That should be the extent of it. But not calling on some abstract higher moral framework that let's you control your colleagues.
And I am not saying it should be a general rule for companies, either. I just want companies to be allowed to set their own rules.
For all I care, there could be companies with "no jokes" policies, and people who prefer could go to work there. I would prefer the "jokes allowed" companies. I just want there to be choice. Basecamp is a little ray of hope for me, but if people prefer to have political discussions at work, I don't begrudge them for working at companies that allow them.