Why is that? Battleships are badass and you don't have to spend the whole time in a tiny metal box underwater. If you're joining the Navy, don't you want to be in command of a big ship in the open seas?
The US Navy doesn't own any battleships. After fleet carriers, the next level is going to be destroyers and missile cruisers.
According to Wikipedia, the US decommissioned its last battleship in 1992. Even then, the US Navy largely forswore battlehsips after WWII, and battleships were decommissioned and recommissioned twice during the Cold War. The last time two battleships ever fired at one another was the Battle of Surigao Strait 74 years ago.
Really, the advent of military aviation made them more or less obsolete in WWII.
There were almost no ship-to-ship battles involving battleships in WWII; they were used almost exclusively to shell inland targets close to shorelines, but there are much more efficient ways to do that and those ways aren't limited to striking targets within gun range of the shoreline.
So it's pretty much carriers and destroyers as far as combat ships on the surface these days. (Not sure the term "destroyer" is used much these days, but the non-carrier surface combat ships are roughly comparable in size to what would have been called a destroyer in the old days)
And then of course you have the many amphibious assault ships, support ships, etc.
According to Wikipedia, the US decommissioned its last battleship in 1992. Even then, the US Navy largely forswore battlehsips after WWII, and battleships were decommissioned and recommissioned twice during the Cold War. The last time two battleships ever fired at one another was the Battle of Surigao Strait 74 years ago.