I think we're in agreement. I made a similar point in another reply in this thread. I argued that talking about whether the firings are legal is irrelevant since most states have at-will employment laws, and that a more useful question is "are these firings a good idea?"