things are getting better though (used to be bloody awful in the supposedly wondrous 80s when supermarkets sold simple veg for outrageous prices - luckily mine was near a good street stall) - Sainsburys now sell runt-like onions and odd-sized carrots - latter maybe cheaper than the german discounters.
A lot of consumers have forgotten that a Carrot, for instance, still tastes like a carrot whatever it looks like.