Don’t forget that General Ham was out on his tail quite shortly after Benghazi. Before Obama, generals were never fired, though admirals could be. Don’t know which is best in abstract, but when it comes to our CinC it is clearly a deleterious policy.
General Carter Ham Retires October 31, 2012
Gen. Ham's "retirement" November 03, 2012