The ability to recognize that the responsibility is no single person or entities is a highly important part of fighting climate change. I'm convinced that corporations are running a couple simulatious campaigns; one that tells consumers their choices are ultra important and one that says it's only companies choices that are important so that the 2 sides fight eachother and get less done...
But in the end, both consumers and corporations need to change habits.