I agree with you. The biggest problem with supermarkets is that they DO screw over suppliers, although Sainsbury's are better than many and the Co-operative and Waitrose are pretty good with suppliers and the latter supports smaller producers. All 3 have championed Fairtrade products especially and Waitrose and the Co-operative have their own farms…in the UK.
You wont find many producers that have kind words to say about Tesco.
Whatever you think of supermarkets, they are successful. Local shops should learn from what they do, how they market themselves etc. It's free research!
Maybe that's why Tesco's have much better fruit and veg than Sainsbury's.!