@tml as always, trying to solve a systemic problem by appealing to one or more specific group's moral compass is not going to cut it. It works maybe as long as those people feel everyone changes their behaviour. But not for long. People compare themselves to others and don't want to miss out.
Alternatives, taxes and regulations. Yes, this is not easy.