i cant say im happy with this departure, but if its what they wanna do its their call, i hope the new leadership/team is aware of their task and how the pressure is gonna be high and lots of expectation, im sure they are ready for it considering they taken the role or else they wouldn't have...