Down here you can buy Sardines in a tin that have come from Portugal, or you can walk 50 yards down the road and buy them fresh from a boat that has landed them 2 hours ago. There's loads of examples around the country like this where you can get local food from butchers, fishmongers, markets etc.
But the supermarket has become king, because they drive down producers profits so much in order that they can offer 'cheap' food. Also they offer everything under one roof and free parking, so it's just become loads easier do to your shop in one go, rather than paying to park in a town centre and then walk around to all the different shops.
Sardines in tins make sense. You can stockpile them in your cupboards for when society breaks dow (in about six months). Perishables from distant continents though, that's just insane. And things like asparagus in May and strawberries in June are worth waiting all year for, that's part of the appeal of seasonal fruit and veg.
