Sounds like Esper fired Spencer to save his own butt, after Spencer toed Esper’s line in public, but arranged in private with the White House to have Gallagher’s review rigged so he’d not be subject to disciplinary measures: