I agree with you, Mr. Perron. The reasoning is clear. If the retail chains don't want to revamp their business model or reduce fines and various costs, that definitely won't have a perceptible impact on consumers.
Having said that, I assume that more transparency also results in more embarrassment over business practices. These are publicly traded companies, and they're aware of their social responsibilities and concerned about their image.
I'm pretty sure that what we've seen in Great Britain will be reflected in the Canadian market if we wait a few years.