...
Eny who..ALL the maintenance problems with the entire US DoD lay on the shoulders of the Obama administration policy of deferring maintenance. Period. I honestly believe it was the Obama administration aim to reduce the capability of the US Military.
I don't have any clue when the maintenance issues with the entire US DoD will be rectified.
I wouldn't blame Obama for that. The USAF, for example, was so focused on putting all the funds on new programs like the F-35 and the KC-X that they decided to defer maintenance and upgrades allegedly to put into service faster. Remember they even wanted to cancel the A-10 (the whole fleet) just so they could put a couple more F-35s in service.
It was full steam ahead on the new weapons systems and nevermind the existing weapons systems.
The Marine Corps didn't want to spend money on the Super Hornet, to focus more money on the F-35B, they self-inflicted their pain on themselves.
In the US Army, under W Bush, they even wanted to cancel the M1 at one point to save money for the FCS. Then it took longer than they expected (heck it was supposed to take a decade regardless of what they thought) so they bought lots of Stryker LAVs to bridge the gap. Then later they had to put the MRAPs into service as well. The war ends and nearly all the MRAPs are left in Iraq because they've now became useless. The Stryker Gun System was a disaster. The FCS was cancelled because the government changed and they had already spent a lot of money on Strykers and MRAPs so they could fight in Iraq (for what exactly I still would like to know).
As for the US Navy, they spent a lot of money on the Zumwalt R&D and then simply decided they did not like the specs they themselves made and stopped production at 3 units. The LCS is a disaster that costs as much as a frigate but has none of its power. It was supposed to be a low cost platform but ended up becoming too expensive. Yet they keep buying them. The Gerald Ford class clearly was rushed into production too early without solving the issues with the new systems first. This meant they ended up piling a lot of systems which simply do not work properly on the system and the ship will probably need to be retrofitted before it goes into service. It was also supposed to be simpler to build than the previous class yet it both costs more and because of concurrency it took more time to build as well. It has been declare in service, but in truth, it actually isn't.