Didn’t McMaster fire Bannon? I think that McMaster should be prosecuted, and everyone that he fired should be rehired if possible.
McMaster successfully had Bannon removed from Trump’s National Security Adviser meetings, and also had previously removed a Bannon aide, who attended in Bannon’s absence.
I believe it was General Kelly, as Chief of Staff, who gave Bannon his walking papers, since Bannon was a White House presidential political adviser, ensconced in the West Wing.