We spent 24 billion on a CVN that still hasn't been deployed due to teething problems with their elevators and catapults. The Navy's littoral warships have been a bust not enough firepower and unusual power plants prone to mishaps. Every time something rolls off an assembly line for defense, it's not working properly and has to get reworked. Start adding up parts and labor this creates very expensive weapon systems that are not doing the job in defending us and costing us billions.
I have no idea how you can get control on oversight when these systems are so complex and expensive. Contractors for the most part are honest but when it comes to billing it would be difficult to keep track of the hundreds of thousands of change orders that the pentagon has to process.
Bloomberg today was stating the navy wants to drop 2 of their CVNs and have a force of 10 carriers. Makes sense since weapon systems have evolved to the point that a carrier is one big giant target. Some people are paying attention, anyway but to get a proposal such as not building or rehabbing CVNs is not going to go to well with a lot of congress.