The USN actually used to operate several nuclear powered non sub or carrier ships, famously the CGN-9 Long Beach. These got phased out due to costs, the amount of money for building and up keeping that many surface ships with reactors was not cost effective. Putting reactors on carriers (flagships) and submarines (which need to stay underwater for a long time without visiting port) was more worthwhile, especially due to budget cuts following the end of the Cold War.
Latest Answers