I feel it is really incomplete. I think that we will find out much more over the near future.
I tend to agree.
I have seen 3 Majors and 1 Lt Col lose their jobs in the past three years.
I knew them personally. The bosses cited loss of confidence in them to lead as the only reason. “officially”
Could be a standard thing, but, I am more leery of it now.