This is too simple of a view. There are few, if any, effective ways to strike at people in power without hitting common folk at the same time. Maybe you can mildly inconvenience them, but that's it. Their power isn't isolated, it often derives from the complicity of common folk. Protests are disruptive for a reason, and it's not because "everybody involved is stupid."
For example, by blocking streets you inhibit commerce, and therefore inhibit anybody whose power derives from that commerce. But at the same time, you're blocking the average person from going to work. How great must the threat be, how dire the circumstances, before you view that as an acceptable trade-off? Because if we are not at that point now, I find it hard to believe you'd ever find it acceptable, yet I've never been given an actionable and effective alternative from the people who are squeamish over these kinds of protests. So I have to ask; if not this, then what? If not now, then when?