The real problem is that governments at all levels and the police have figured out that free speech gives you the right to force your speech down other people's throats, which is nuts.
Hamas supporters were allowed to hold campuses hostage until their "demands" were met. On what planet is that free speech or any way acceptable
Indians blocking the rails until their demands are met
Schmucks with Trucks holding downtown Ottawa and other transport infrastructure hostage.
Those climate change twats
It's an unending list.
Etc etc. Your right to free speech much like your right to swing your dick ends at my face. Even if your cause is free medical prostitution for fat guys or free health care and food for our feline overlords.