You hit it on the head Muffin:
Regardless of the moral issue, women's rights, or whatever....she signed a contract and violated it, pure and simple. She decided the risk was worth the effort. I would bet, since it is hypocritical, that if she was one of their top teachers this would not even be an issue.