I suspect this may be a contentious subject, but I'm of a mind I think there should be more responses like this.
People standing on the side of the road waving placards to get their point across, thats protest, I'm fine with that. Say whatever you want. Gives people pause for thought. I might even learn a different point of view.
People blocking roads preventing the general public from going about their lawful business, I have a real problem with that. I suspect I'm not alone.