Separation of Powers is a brilliant way of preventing concentration of power (and eventually tyranny). Rotation of Powers is an alternative approach.