A lot of the attitudes here seem to be like this one:
You are clearly more of an optimist than I am when it comes to changing the behaviour of the average 'man on the street'. My views are based on 50 years of life observation as an adult. For example look around you and see how people respond when they are told that certain things are bad for their health like eating too much fat and sugar, with the possibility of heart disease, diabetes etc. And that's at a personal level easily remedied if you value your life, not a long term issue that may be decades away before it hits us hard and at the present time very much at arm's length from one's daily existence.
I get that some people will never change, but that's no reason not to change your own habits, even ones 50 years in the making. "Nobody else is doing it, so why should I?" isn't a good enough excuse any more. Will buying your carrots loose rather than in the plastic bag save the world or undo damage that has already been done? Obviously not. But there has definitely been a shift in people's behavior and shopping habits and I think that supermarkets and businesses are looking at their bottom lines and seeing a shift towards plastic free products.
Part of it for me is that I do enjoy trying to find alternatives and often the products are better quality, more durable and work out cheaper than the plastic versions.
Some other ways we reduce our waste: we use a milk man - which supports a local business and reuses glass bottles.
I bought a safety razor, think it cost me 20 quid with 100 blades and it's the best shave I've had in years, the only waste is one blade every month. I don't know why everyone doesn't use one!
Fruit n veg is easy - just buy the loose ones
Meat n fish - take your own boxes
Rice, pasta, etc can be more difficult but there's a few places that have those weigh and save type things and looks like Waitrose is trialing them - can't be long before the rest do.
Bread - bake your own (not as hard as it sounds) or buy fresh bread from a bakery or the bakery section of the supermarket.
Soaps, shampoo etc - use bars.
Washing powder - get a box of it.
That's all I can think of for now but you can see how with a few changes you can really reduce your output. Homebrew is the next step for me, I have a few ideas to work with here.