To me, there’s such an obvious gulf of clear water between “legitimate public protest” and what’s happened to Kathleen Stock that I struggle to see how people can’t see it.
If they were protesting against, say, a controversial figure coming to speak on campus, then yes, IMO it would be more along the line of legitimate protest. It would be to prevent a specific action: I don’t think that person should be invited here. I’m no fan of deplatforming, as I’d always take the “Nick Griffen on Question Time” approach and let people with vile beliefs damn themselves with their own words, but other people feel differently, and that’s fine. The goal in that case would be “I want everyone to know I don’t want this speech to happen”. OK.
But for Dr Stock, the campaign was against her keeping her job. It happened daily, for a number of years and amounted to a campaign of bullying and harassment that nobody, no matter their views, should have to put up with. Her “crime” is also ambiguous- she just has political opinions that people disagree with. There is nothing inherently hateful in what she says, and she is a very moderate voice. Bullying someone out of their livelihood is not legitimate protest, no matter how you slice it. And people doing it are wrong, and I don’t really care how sincerely they hold her beliefs against her. Still wrong.