City centre retail would evolve if people started living there again. The grocery shops are "convenience" stores mostly for office workers buying their lunches and buying a few odd items to take home that evening - not their full weekly shop. Hence, why they're more expensive and have poorer range of items to sell. If more people lived in the city centre, there'd be more people doing their "proper" shopping and so more stores would open, thus increasing competition. There used to be a good range of grocery shops in town centres before people and shops moved out to the fringes - it will come back again when people move back.
There's a lot of truth in this. It's also the case that 'studentification' of a lot of town and city centres means that the retail profile can be significantly skewed towards their niche needs.
Or people will do their food shopping online and get it delivered at a time suitable to them.
For a lot of city centre dwellers, this is much less convenient than picking up a daily basket from a convenient shop on the way home from work. Ironically, bricks and mortar stores can be more 'in tune' with the modern pattern of variable working hours/not knowing when you'll get home/going for a pint after work/generally not planning ahead/reducing food and packaging waste.
The internet is too often, I believe, trotted out as the principal reason for the 'demise of the high street'. It's not.
Since 2007, retail sales in the UK have grown from about £300bn to about £400bn. The proportion of online sales has grown from virtually nothing in 2007, to 20% now.
Online sales are therefore now about £80bn annually, and offline sales are about £20bn higher than they were in 2007. Strip out inflation and you're still not looking at a decline in offline sales that reflects the number of high street closures.
The two real reasons for the high street's decline are, surely, that
people right at the moment, despite what they say, want to be able to park practically in the knicker department at Next, and not have to walk anywhere, and that
landlords have set high street (and some central shopping centre) rents at rapacious levels.
Remember that the likes of Burton, Marks and Spencer and Hepworths used to
build and
own their shops, letting them simply get on with being shopkeepers. Look up and see their names in stone on what's now empty or a B&M.
Then, an age came when plc boards earned massive bonuses through one-off profit boosts from 'sale and leaseback deals'. Those boards have moved on; the landlords are now in charge and the shops can't manage with the overhead that they never used to have.
Many large landlords have also been complicit in only being interested in the largest retail groups, with good (so-called) covenants that they think will guarantee rents. The high street ends up with a banal selection of chain retailers, replicated usually only a few miles away by exactly the same selection. No differentiation in offer; no loyalty to one nor the other from the consumer and, when the spreadsheets are sharpened, big chains are entirely without sentiment when it comes to which towns get chopped from their portfolio. They're also sometimes apparently without sentiment when it comes to busting a company or using a Company Voluntary Agreement to partially bust it.
The shop goes; the jobs go and everyone mostly blames the internet.