Man, I hope not!
But if you read my post a little more carefully, you'll see that I never said there should be one for all presidents. I only was making the point that disqualifying all politicians from having a ship named after them might be a little extreme. There are some politicians, even some who have never served in the military, who might be worthy recipients of the honor.
What do you think about a USS “BO” — the stinkiest ship in the NAVY!!!