The local shops will just have to catch up and offer a web based pre-ordering service themselves! Presumably the Tesco fulfillment store is situated in the locality, so qualifies as a locally based business?
It's well known that local small shops can't complete with the big supermarkets, neither on price, range, etc. They often have to pay higher prices for good they sell than the supermarkets sell them for, i.e. wholesale prices are often higher than supermarket retail prices. That's why you see so many small business owners pushing full trolleys around your local supermarket! They're buying stuff to sell because it's cheaper!
Small shops aren't going to be able to afford a delivery van with inbuilt fridge/freezer, nor the staff to drive it, nor the costs of setting up an online app, nor the staff costs of keeping it updated, it's not worth it for a handful of deliveries.
Supermarket deliveries come from the nearest large store, which in rural areas, could often be 10/20/30/40 miles away, sometimes a lot further.
It's all called economies of scale.