And oh yeah,  I do not agree with the speculation about Cat leaving for artistic differences. I bet it's about money, or being a full-fledged band member instead of an employee, or something like that.  Maybe she simply got a better offer. Just my guesses.