Originally Posted by By your Command
To that I still think it was more a writer problem, they needed to expose Shaw's plan and keep the other telepath away at the last act, and the character suffered for that, the Bene Gesserit witch had to leave.
I wouldn't say a writer 'problem', more a writer decision. A strategy to remove the character, so that Xavier could do what Xavier did to Shaw and the rest would follow, including the Magneto comic book costume reveal at the end. It made sense.