Assuming that the following is true, Trump should have fired Esper and possibly others on the spot. Why he didn’t, no one knows but it seems that in some cases that Trump was his own worst enemy and still is at times.
https://www.washingtonexaminer.com/policy/defense-national-security/trump-blamed-esper-for-blocking-use-of-insurrection-act-to-stop-george-floyd-protests-book?utm_source=browser_push&utm_medium=onesignal&utm_campaign=push_notifications