I think many of us simply buy the best that we can find at our supermarkets. I look at the labels and try to avoid "crap". But my kids want "crap" even though my buying habits have not really changed since they were little. I just don't buy much in the way of processed bikkies. If it is not in the pantry, they are forced to eat a piece of fruit
.
Our local Coles has a "natural/organic" section which is growing larger but is still a tiny fraction of the whole store. I have been buying free range eggs for years, but only just read that this section of the egg market is creeping up and is now (I think) 20% of the market. (I know that is not a chemical issue, but a "let's be nice to the chooks" issue, but similar in that slowly people are voting with their feet.)
Before too much longer, I believe cage eggs will go the way of the dinosaurs, and all because people are waking up and changing their shopping habits, slowly.
No way will I eat margarine, but I have no problem with butter from the supermarket. My kids don't eat butter on anything. I avoid "yoghurt" and chose Greek Yoghurt. I think plenty of people are starting to take more notice of what goes in their stomachs. Obviously plenty more don't care, or couldn't be bothered making better choices. Our obesity rate proves this.
We still eat enough "crap" but we try to limit it. Unfortunately, for most people, particularly children, it is only when you mature that you start to think that the old saying "rubbish in, rubbish out" might actually apply to you. My kids still don't think so.