I think that blame is misplaced. In most products, there is practically no choice of provenance. Yesterday in Morrison's (tempted back through the door after nearly 2 years by a big discount voucher), the choice of honey was between 4 or 5 brands of "blend of non-EU honey" and one NZ manuka. Nothing even UK, let alone local. Flour? French or Canadian.
The Lowest Common Denominator approach of chain store buyers means consumers aren't being given much choice on provenance unless they're willing to become hippie quaxers trundling around the farms, windmills and small local produce shops, and that doesn't really fit with many 9-5er lifestyles. Working from home hasn't yet brought sufficient flexitime to allow weekday daytime shopping.
I feel the best chance of breaking this choice-of-no-choice oligopoly of the big chains is probably the 20-minute neighbourhood concept but Brexit moved us away from that with the funds replacing the Regional Development Fund being smaller and aimed at more stabilisation/rearguard action and less social change.