I'd go further and say it's actual harmful advise.
If you don't drive a car, you just made space for another car and you just started paying for someone elses parking.
Appealing to virtuousness and living by example, is not going to replace regulation and realigned incentives.