I'm with the facebook/yoga contract company on this one. She got fired because she didn't realize that her class wasn't her's from the start. Facebook is allowing her to operate as business permits. The contracting company didn't want to lose a lucrative contract so instead of a reprimand, it was easier just to fire her as she is easily replaced.
This is pretty standard practice. A colleague of mine is a technical trainer and he goes on and on about the death of common courtesy and how people in his class sometime play solitaire, text, or talk in the back of the class. He can't say anything about it though since his contract prohibits him from speaking or interacting with any employee in a "negative" manner. I'm sure the yoga teacher's contract had a similar clause if she bothered to read it.
Oh well, as long as it's standard practice...
"You don't mind working Saturday do you?"
"You need to be a team player."
"You should invest you time not, spend it."
"You've got to work smarter not, harder."
"What's good for the company is good for the country/work force/industry."
Is it just me or does anyone else have the urge to backhand the next corporate drone I see?