As a professional in the PR/communications field, this woman knew better. This is social media use 101 stuff folks. I do social media trainings for employees as part of my job. If you connect yourself online as an employee of a business and then act inappropriately on social media, your employer can fire you in an at-will state. Plain and simple. Between her lack of privacy settings and being outspoken about who she was, she deserved what came to her. She could have chosen to not identify herself and that most likely would have been the end of it. But she wanted to prove her point through practicing her free speech rights in a public way; the government can't do a thing about that. Her employer, however, has the right to terminate someone that doesn't align with their company values and either has the potential to damage their reputation, if that employee hasn't already.