I sympathise, and mostly agree, with the sentiments. But not the methods.
This doesn’t inconvenience the large corporations, it doesn’t impact the top brass. It inconveniences the hard workers who have to get around the city. It alienates people who may well support the cause but unfortunately have to work 9 to 5 to pay bills and don’t have the luxury of being able to sit around blocking the roads.
Having a samba session and placard making workshop doesn’t change the world.