The U.S. Navy doesn’t want to promise to buy too many ships in the next five years, in case it can’t follow through due to budget or supply chain constraints, Defense News reports. But its unwillingness to guarantee work to shipbuilders will cost the sea service millions of dollars in the long run, a top official told Defense News.