Yes you have spoken well, Surely transparency and accountability at all levels should form part of the response? If the citizenry and the media can't tell what's happening, how are they to expect more sources of corruption? There should be an enforcement of rules and regulations, but only if they work. Building strong, transparent, accountable institutions that citizens can trust is surely crucial, and trust is the foundation of legitimacy.
From my life experience it's a vicious circle: people feed the corruption because they don't want to do things according to the rules, and corrupted power keeps coming up with more rules to make things even more complicated and involve more people into corrupted activity. Not sure if there's an end to that, but if the fight was to start I'd say it should start from bottom up (ie by people refusing to give bribes). But then again, in many parts of the world it does sound like "Mission: Impossible"... It would take real maturity of the society to get to that point...