We don’t know what their private conversations on this topic have been about.
Even if Bannon actually resigned two weeks ago, was it his initiative or Trump’s request? We don’t know.
I only there are two sets of winners - McMaster & the globalists with him, and the Dim’s Charlottesville agenda. Both will take it to themselves as a trophy head.
Bad timing on Trump’s part in my mind.
It was only bad timing if A, Trump (not Bannon) planned and arranged the timing, and B, your worst predictions materialize. Trump has a knack for changing the subject. Let’s wait and see how it plays out before getting too deep in the gloom and doom.