You assume that DOD civilians are liberals. DOD is not like other departments. Where I work, 70% of the civilians are vets or military retirees. .
If they started laying off DOD GS civilians, they’d have to be “fair” and lay off people in the EPA, Social Security, etc.... Can’t do that without ticking off the Democrats. Take those DOD civilians and put them on patrol in Afghanistan.