One could argue that "Skin a Cat" makes a more profound point amidst the silliness. Which is that (as Azetbur has pointed out) "the Federation is nothing more than a homo sapiens only club".
Obviously there are real world reasons why human (and primarily American) cultural references abound in Star Trek, but it's always irked me that, for instance, there would be an entire class of Starfleet vessels named after cities in one United States state - ie, the California class. Why not have all the ships in this class named after towns in, say, the ShiKahr district of Vulcan instead? I think that would do a better job of world building, representing the Federation as a body that's more than just a bunch of humans with a handful of token aliens. Or, better yet, have all the ships ships named after smaller cities in a range of UFP member planets?
edit: typo
A Jellico cat perhaps?