The problem with protesting is that the very act reinforces our subordinate position when what we are attempting to do is seek redress for injustice caused by subordination. To protest is to petition a greater power to make a change that we cannot make for ourselves. So when we protest we are openly acknowledging our impotence and reinforcing the structure that caused the very same problem we are seeking to address.
This is not to say that protesting is totally without merit. If a body of authority can see that a sufficient percentage of its constituency feels strongly about something and is then persuaded to make a choice that we consider good, then good was done. This can be a useful strategy for calling attention to an issue, or pressuring a government or company into changing a harmful course of action. But that mostly just constitutes harm reduction; it does not address root issues, and it does not empower us.
If the problem lies in the fact that power is centralized within a very small number of individuals and corporations, then the solution cannot be to validate and reinforce that power. The solution must be to siphon power away from the elite in order to empower communities. Ideally we would not need to protest, because in a situation where we possess real autonomy, we would only be protesting ourselves.
This world is not ideal, and I am not arguing against protesting so long as that remains true. It is an absolutely vital strategy for harm reduction, but that is about all it is. We cannot call it a day after we hang up our picket signs any more than we can say a tissue is the cure for influenza.
So how do we set about siphoning power?