Possibly, but it's true even on a group rather than an individual scale.
I think it also helps to give people multiple reasons for making a change. So for example as a household we changed our diet by only have meat once a week now, combination of health and environmental benefits pushed us to make the change (Could never go fully vegetarian though).
Pushing people to walk/cycle works because you have both environmental/health arguments.
The difficult one is encouraging people to not excessively heat their houses (we should all be turning our thermostats down a couple of degrees), but maybe cost is a factor there.