I think we have to face up to the situation as it is today.
45 years ago, my home town of Swansea had a thriving town centre, with enough shops to go around. All the usual High Street names were there...W H Smith, M+S, Rymans, Boots, 2 apartment stores, one of which was a House of Frazer. We had three good record shops as well, and do knows how many shoes shops.
Plus Burtons, Dorothy Perkins, and other clothes shops. We also had 2 "boutiques" which sold some very modern "Carnaby Street" type clothes.
We even had 2 branches of Woolworths (!)
Everybody went in on a Saturday, almost all on the bus.
But over the years, the local Council gave planning permission for various out-of-town shopping areas, that gradually sucked the commercial life out of the town centre.
I suspect that this pattern was repeated by the 1000s, all over Britain. Only OAPs and children travel by bus now. Add to all that, the huge rise in internet shopping, which didn't exist at all 25 years ago, let alone 45, and we have what we have today.
The old days will never come back.