No they haven't. You realize these truckers "protesting" are stopping other truckers from doing their jobs, right?
If these folk had taken up camp on the lawn of parliament and let the rest of Ottawa (and other places) go about their regular business, while exorcising their right to protest, we wouldn't be debating about this stupid shit online.
Seems to me this is more about sticking it to the libs than anythnig pandemic related. The fact that foreign entities are instigating and funding the situation supports that idea. Also if they care about rights and freedumb why are they harassing people who have made the choice to wear a mask?