That is quite the movement of goalposts. "Outside an abortion clinic" is by definition a public space. Inside my house is not a public space. Demonstrating in a public space should be protected as free speech.
Now maybe try to address my actual point, which is that no rights are absolute and always need to be balanced in context against other rights and public safety.
>Demonstrating in a public space should be protected as free speech.
That, for me, is an absolute.
Demonstrating doesn't include blocking a highway or not allowing entrance to such clinic. Not even touching a client or worker. But staying there? Yes of course it should be protected.
If you scroll down to the bottom of the comments, downvoted into the grey, someone even linked an article pointing out that these protests included roadblocks that stopped ambulances getting through. Clearly public safety only matters sometimes. (And to be clear, this wasn't an incidental side effect of some protest where the sheer volume of protesters caused disruption. Building blockades and maintaining them for days/weeks was the protest action.)
And if anti-abortionists can demonstrate elsewhere, which they can and do, it isn't much of an issue. It's not as if the pro-life camp is at risk of not having their views heard if they can't block the doors to abortion clinics and call women whores and killers right to their faces.