With how much they cost, this could also be good financial advice.
I remember Starbucks being used as a comparison to university fees. It was something like "oh of you go to Starbucks every day that costs as much as you would spend on uni!". That had the opposite effect on me to what they wanted, put me off going to places like Starbucks.
Having to pay for a takeaway pizza in my teens once also put me off ever doing that again when I saw how little I got for how much I spent. I was disappointed before I even started eating it and the pizza its self was nothing special either.