I generally dislike naming U.S. Navy ships after modern political figures and presidents. The Navy should just stick to tradition and use the classic names like Essex, Franklin, Ranger, Constellation, Eagle, Hornet, Midway, Bunker Hill, Enterprise, etc.