I have long believed that the Navy should name fighting ships after Native American warriors. Imagine ..USS Crazy Horse.
But not Lie-awatha or Pocahontas.
That would run the risk of inspiring sailors and making them feel pride. Most big ships now carry political names. The Carriers are all presidents. Can’t remind anyone about the Revolutionary war.
They had to be dragged kicking and screaming to use the USS Enterprise name. And without Star Trek I bet they wouldn’t have.
For some bizarre reason, now it has to be Presidents.