Are the anti-corruption marches achieving anything?

There were anti-corruption marches and pickets in September. There will be another spate of activities against corruption on 14 October. And then? Will this make an difference to the rampant corruption in the public and private sector? Will the issue just fade into the background again? Are we engaged in the wrong kind of activities against the wrong enemy? These questions need to be answered if we are to do something about the wastage and loss of resources that could be being used to improve people's lives.