Quick solution. Conscript all of the non-registrants. Pay them a dollar a day, and get rid of the high priced service contractors.
And have all those people who resent being in the military around to sabotage equipment that is already nearly worn out?
We had that back in the 70's. It didn't work out.