Gaffney is being less than honest.
The NSA isn’t the top position at the National Security Council and doesn’t do the hiring and firing.
That power lies with the Executive Secretary & Chief of Staff which in this case is a retired 3 Star named Keith Kellogg.
The average reader won’t know this but Gaffney certainly does.
The fact that he joins the chorus claiming that McMaster fired somebody’s pets on the NSC staff is a red flag that Gaffney is up to no good because he knows the facts don’t support what he’s saying.
That Gaffney is a BFF of Hugh Hewitt tells me much about him.