So should lots and lots of presidants, admirals, US cities and States be offended at having ship named after them? Should various general be mad that they had tanks named after them? No. It’s a sign of respect. That’s why there is no US helicoper named Hitler.
The U.S. Navy use to name their Ocean going fleet tugs after American Indian tribes.