As the one who unintentionally started this debate, I should note that in the case of the BBQ teacher, she did not "complain" about her termination -- by which I mean cause a stink, protest, go to the press, etc. She did vent to her friends about the fact that someone posted the photo of her without permission, and went on quite a tirade about the dangers of social networking even when you don't have a social networking account yourself, but I can't say that I ever heard her speak of contract unfairness. That doesn't mean she didn't feel it was unfair, of course, but at least I can vouch that I never heard her talk about it.
That being said, it's been over a year since I last spoke to or saw her. (I moved, and she was more of an associate than a close friend.) Who knows how her views have changed since then, or what she's doing now.
Apologies for making this thread take a 90 degree turn. My intention in my original post was more to point out that sometimes we can't predict how social networking will effect us than it was to start a debate on employer contracts.