It's not about the politics per se, which is a symptom of a greater problem, it's about the incompetence of the people in leadership (which is a common trend). You don't drive away 3 different people, in 3 different positions of leadership, from vastly different backgrounds, who are all well respected because you have quality leadership above them... Like you said, who did they all report to?