"why would anyone want to buy bacon from the supermarket? get it from a butchers"
If only. I live in a reasonably affluent town in the suburbs of a large city. The town does not have any butchers, or a greengrocers for that matter. The nearest place I can get meat other than in a supermarket is in a "Garden Centre" eight miles away (which has a butcher's who rents space).
This has nothing to do with supermarkets killing the town. The town was dead long ago and the principle reason for that is the extortionate rent and rates that businesses must shell out, as mentioned in my answer to this question:
https://www.theanswerbank.co.uk/Business-and-Finance/Question1650017.html
Retailers simply cannot afford to pay the council a grand a month for the privilege of occupying a tiny shop. That's why in my High Street you can get your hair cut, buy a house, have a cup of coffee, get your nails done or visit a charity shop. But you cannot buy bacon from a butcher's.