Not sure what the solution is, but I do think that some town planners indulge in vanity projects, often to the detriment of the city or town they work in. If you look at genuinely nice visitor attractions like York or Harrogate, a lot of what appeals to individuals are the non-corporate attractions. We can visit M&S, Pret-A-Manger(not in Sheffield I must add!), The Gap(again, not anywhere in S.Yorks), or Lush, most times, but what makes the great visitor attractions work are the bijou, one-off businesses particular to the place in question. I've visited Edinburgh a few times and consider it one of the most interesting places I've been to. One of the keys is architecture, and admittedly Sheffield had the stuffing knocked out of it in WW2, but, and this goes right to the heart of town planning, the lack of vision, understanding of public needs,, and the sanctioning of buildings that connected with people, rather than distancing the public from their surroundings, these and other factors contribute towards an environment that is constantly interesting and invests a degree of civic pride in the place you live. I'm not suggesting that it's not possible to be proud of Sheffield as it is, I can cite plenty of genuinely nice, even great, buildings scattered across Sheffield, the trouble is that those that were torn down or demolished weren't replaced with the type of architectural empathy that makes a city centre stand out. The places I like to visit around Sheffield generally aren't located in the centre of town, partly due to stupidly high rents, but also because it would take the type of vision that enables more than just the odd, token business to survive. Maybe a strategy where the council, landlords, the public, and prospective businesses chin wag and attempt to create something far better than currently exists.