Alex Massie, commenting on the controversy over the naming of U.S. aircraft carriers, notes that British ships have much better names:
I mean, the new Type 45 Detroyers, HMS Daring and HMS Dauntless have proper naval names as do the submarines Trafalgar, Ambush, Audacious. The new carriers being built – the Queen Elizabeth and the Prince of Wales – take us a little too far in the American direction, (even if there have been seven previous ships names Prince of Wales) and they’re not quite as good as previous carriers such as Implacabale, Indefatigable, Furious, Colossus, Vengeance and, perhaps best of all, Vindictive.
I think this is all well-taken. And it’s worth noting that in the socialist utopia of the future, it seems we’ll be following the British tradition. In addition to the various starships named Enterprise we’ve seen series focused on Voyager and heavy screen time for the Defiant. Other starships I recall include the Intrepid, Challenger, Odyssey, etc. Basically no starships seem to be named after committee chairman or undistinguished former presidents.