Since you pointed to me, I agree with you that legislators can be limited in what they do, but other countries, as I've pointed out, have done better, and have done things that put disclosure in a whole different light.
Sweden started off with a culture of openness 250 years ago. They didn't reimpose, as Canada did, a culture of secrecy. We seem to have this hang-up that cabinet records and policy advice, and things like that are sacrosanct, which they are not. In a modern day, for sure they're not. Central to all of this, I think you need several measures. You can't solve and change a culture of secrecy by just giving access to records. You have to open up meetings. You have to open up new forms of records for disclosures, such as a system for monitoring airborne diseases and bacteria with respect to food, and on and on it goes. You cannot expect just because an information commissioner says “I'm going to fix the problem by giving myself order powers to make me more effective administratively, but I'm going to keep in place all the exemptions”, that you're going to change the culture of secrecy. You have to engage in basic changes, and that means engaging in a multi-strategy. I've given a lot of thought to this because I've been patient. I'm not the Queen; I'm not 90, but I feel it's important that we don't just stick our head in the sand and say that we can just do one or two changes and all of a sudden disclosure will happen. It doesn't work that way.