Meh, I disagree. I would never fire someone over a text, but they did not make this a public matter. They only responded publicly after getting blasted for something that they adamantly claim they didn't do. They have a right to defend themselves.
As for the employee. Mississippi is an at-will state. Nobody needs a reason to fire an employee, nor do they need to do so within specific protocols. The issue here is not that Strange Brew fired someone via text and then crapped the bed with how they are defending themselves on social media. The issue here is that an employee violated company policy and got fired (and even though via text, it was still done privately), and then they were put on blast on social media in a very public but very one sided way for doing it. Instead of going after strange brew, this mother should be asking her daughter what she did to get fired, and when the kid says all she did was eat a pastry, push back on that weak ********.
This is a great country when people step up and take responsibility for their own actions. It quickly becomes a ******** when people look to blame everyone else for their own shortcomings.