I'm not convinced. Scandals don't scale. How many scandals per year do people actually have the attention and outrage to push through into action? 10? 100?
It's my opinion that we need regulation to set the ground rules of our interactions with companies, which will always ALWAYS be tempted to deceive us. Anyone who says otherwise hasn't spent 2 minutes in any corporate marketing department.