I'm a lifelong activist and I will be the first to condemn activism which disrupts peoples' daily lives rather than drawing attention to a cause in a way which elicts support and sympathy from members of the public. It's childish, moronic, and utterly counter productive.
I've always used my local area as a good example of this, versus the kind of protests we tend to get in Dublin City Centre - I live in the Dun Laoghaire area and throughout the 2000s we had a very drawn out campaign against the council's plan to sell off a large area beside the seafront to a developer, infilling a bunch of foreshore and allowing it to be closed off to public access by the owners of a prospective private apartment complex. This campaign enjoyed massive local support, and one of the things we always did was to plan out our routes and protest venues a long time in advance with the Gardaí, ensuring that various streets would only have to be closed for the minimum possible amount of time, and ultimately assembling our rallies at the end of the protests on Newtownsmith Green (Sandycove Green), away from the roads and pavements. For this reason, we never caused widespread disruption to traffic or pedestrians in the local area.
Contrast this with Dublin City Centre, where almost every protest gets hijacked by a small minority of militant idiots who decide to plonk themselves down on O'Connell bridge, one of the biggest intersections for city centre traffic (public and private alike), and thus throwing the entire inner city into often day-long traffic chaos. Think about the number of bus routes which begin and end on either O'Connel St on the north side or Westmoreland and D'Olier St on the south side, and cross the river during their route, and you'll easily see why such a blockade is perhaps the single most disruptive thing a group could do to traffic in Dublin city. As a result of this, headlines which otherwise could focus on the message of the protest, the success of it in terms of numbers, speeches made at it, etc, tend to instead be dominated by "traffic chaos as protesters shut down main city thoroughfare at rush hour".
Going back to my Dun Laoghaire example, imagine if instead of holding our rallies on the pavement outside the town hall or on Newtownsmith Green, we had a bunch of eejits sit down at the intersection of Marine Road and Crofton Road, thus blocking all traffic bus to and from Dun Laoghaire Dart Station. There wouldn't be any headlines about the size of our protest, our message, the council's response, etc - all there would be, would be very justified headlines saying "Traffic chaos throughout South County Dublin as 46A, 75, 7A, 45A bus routes shut down". such a move would, just like the O'Connell St twattery, cause disruption to public transport with consequences stretching right across the south county, far from Dun Laoghaire or its immediate environs. And thus we didn't do that, because doing that would have been an idiotic way to haemorrhage support from people who would have been on our side if we hadn't made them miss having dinner with their families by f*cking up their commute home from work or school.
Obviously that's just one local example, but how is this not blindingly obvious to anyone organising a protest? You don't win support by disrupting innocent peoples' lives, FFS - and it's extremely easy to have a large, hard hitting protest without doing so if you make some extremely simple decisions ahead of time about where you're going to have it, and how you're going to organise your route in order to minimise disruption to others. These people seem to be going out of their way to intentionally cause disruption, in a misguided application of the "all publicity is good publicity" principle - that principle simply doesn't apply to politics. And anyone with two brain cells to rub together should be able to easily recognise why.