Agree... although I do believe part of the problem is that a lot of US Naval reactors run on weapons grade uranium. Someone here probably knows more about this.
The fuel in US Naval nuclear reactors is enriched to a much higher percentage than civilian reactors due to size and longevity considerations. It has to fit the ship and refuels take months/years. A ship undergoing a refuel isn't a ship you can use.
In a civilian plant, you can have multiple reactors and refuel them on a rotating schedule to avoid downtime, having a larger reactor vessel isn't a problem, and all of that is also going to be less expensive - which is a huge factor.
In a civilian plant, you can have multiple reactors and refuel them on a rotating schedule to avoid downtime, having a larger reactor vessel isn't a problem, and all of that is also going to be less expensive - which is a huge factor.