It's all too easy to blame the big, bad, nasty supermarkets but, as with most things, the people who ate ultimately to blame are the apathetic general public who feed this 'evil' via their wallets day in, day out.
If 'the public' were truly outaged by the practices and methods of the big supermarkets they have the collective power to put a stop to it.
We're largely a nation of people that like to look for someone else to blame for our own actions when we should be taking personal and collective responsibility for what we do.
What next? Everyone taking out bank loans they can't afford to pay back, then blaming the banks for a banking crisis...oh... ;-)
IMHO of course