People should not be fired from their jobs for one error of judgement unrelated to the performance of that job, or for not adhering to whatever the popular opinion/values/political party of the time happens to be. It reeks of fascism any way you put it.
What she said is wrong, but no cause for loss of employment.