The article disagrees with your claim that she was “run out of” a job. It looks like she resigned after student criticism, even though the university still wanted to continue employing her. The outcry definitely has a negative effect on her mental health but I think calling it being “run out of” is a narrative spin on this article. She was publicly criticized and even though her employer fully supported her speech she resigned anyways.
What do you think being run out of a job means? If a mob shows up at my house with pitchforks, I will leave irrespective of whether my landlord wants to continue renting to me.
Read up on what happened to Stock, and what she goes through when trying to speak in public nowadays, and you'll see my description is factual.
A mob didn’t show up at her house. My understanding is that students were using their free speech in criticizing her speech while her right to speak was supported by her employer. I don’t see the issue here. The article doesn’t describe credible threats to her person; it’s not like someone put a bomb threat on her classes or something. It just looked like there was some outrage, maybe a protest, or a petition online, which I’m sure is hard to deal with but I don’t agree that it’s accurate to call it being run out of anything.