Stennis and Vinson were racists, Stennis in the Senate and Vinson in the House and each was shamelessly blatant about it.
So a little balance here wouldn't hurt. It would be excellent indeed.
The society created the armed forces to serve it, protect it, defend it. The most effective armed forces reflects the best of the society, its culture and its civilization.
To Wit: In July 2016, Secretary of the Navy Ray Mabus advised Congress that he would name the Military Sealift Command's John Lewis-class oilers after prominent civil rights leaders, with the second to be named for gay rights activist Harvey Milk.[3] Milk served in the U.S. Navy during the Korean War aboard the submarine rescue ship USS Kittiwake (ASR-13) and held the rank of lieutenant (j.g.) at the time of his honorable discharge.[3] The ship was officially named at a ceremony in San Francisco on 16 August 2016.[4] It is the first U.S. Navy ship named for an openly gay leader.[5] The first cut of steel occurred on 13 December 2019, marking the beginning of construction of the vessel.[6]
Hence the USNS Harvey Milk T-AO-206 USN Sealift Command
USNS John Lewis T-AO-205 USN Sealift Command
USS Gabrielle Giffords LCS 10 USN Littoral Combat Ship
The LCS 10 warship is named for former Arizona Congresswoman Gabrielle Giffords. The selection of Gabrielle Giffords honors the former congresswoman from Tucson, Arizona who is known for supporting the military and veterans, advocating for renewable energy and championing border security. Giffords resigned from Congress to recover from wounds she sustained in an assassination attempt in 2011.
Former Secretary of the Navy, Ray Mabus, selected the LCS 10 namesake and said it is appropriate that the ship is named for Gabrielle Giffords, whose name is “synonymous with courage when she inspired the nation with remarkable resiliency and showed the possibilities of the human spirit.”
While we have or did have -- or have again -- the carriers Washington, Lincoln, Theodore Roosevelt, Truman, Eisenhower, Big John Kennedy, Ford, Reagan, GHW Bush, we have certain other Potus who got smaller ships as their namesake. Indeed, the USNA grad Jimmy Carter was notoriously opposed to the USN carrier program so the former submariner got the USS Jimmy Carter SSN-23 in 2005 (almost anyone who meets Jimmy looks down to find him ha). LBJ got the USS Lyndon B. Johnson DDG 1002.
Moreover and lest we forget, it took a bit of horse-trading to get CVN-76 named for Reagan because Reagan was still living at the time. So Billy Boy Clinton agreed but only after the Reagan Right accepted the quid pro quo carrier the Harry S. Truman.
No USN ship meanwhile and probably forever has or is scheduled to have the selected Potus namesake of: Nixon, Clinton, GW Bush, Barack Obama. Trump is of course incumbent Potus so some of us have made -- in advance of Trump's exit -- the recommendation Trump have a Navy Garbage SCOW bear his namesake.