I think a lot of people are rejoicing about the wrong scalp. I honestly believe that Castle had the best interest of the club and the fans at heart with most of what she did. She may have been a bit misguided at times but at least she was innovative. She was obviously between a rock and a hard place as far as Dib and the board goes. Dib is operating on ego, pure and simple. He wants to be a Politis type figure for the club but has nowhere near the tact or competence to do so.
Make no mistake Castle was given the ultimatum to jump or be pushed. It was decided during a meeting earlier in the week that she would be shown the door, something the board had been pushing for for 12 months.
This has been a tactical move by an under siege board to make a scapegoat out of someone and draw attention away from their own shortcomings. Much like a change in the playing roster won't do much while Hasler persists with his game plan a new CEO will have little change in the direction of the club as long as Dib and Co are pulling the strings.