The Tyee is running an interview with University of British Columbia professor and sustainability guru John Robinson, with some sage advice on how to coax us out of cars:
"We should stop guilt-tripping people, stop telling them that they are putting three tons of carbon a month into the air with their cars when they live 40 kilometers from work and there is no transit. That actually makes them more resistant to change. The way you get behaviour change is through integrated programs aimed at behaviour, not just people's heads. There is a lot of work in health promotion -- in anti-obesity campaigns and breast-cancer screening and anti-smoking campaigns -- that shows the way to much successful behaviour-modification programs. We should learn from those." [Emphasis added.]
That seems just about right to me. Ultimately, guilt isn't motivating; it's just dispiriting.