Only reason Carter has a sub named for him, I think, is because he was in the Navy. But he IS a national embarrassment. As for x42, let's hope the powers that be who make such decisions never reach the bottom of the barrel when it comes to names.
Yep, Google turned up a pic of Carter in his Navy whites--don't worry, I won't post it ;)
I hope whoever is in charge of naming ships/boats/dinghies will remember Clinton's "I loathe the military" letter that he wrote in his college days--that alone should disqualify him.