@neil I think I'd tend to agree with you that any high street revival more needs to be an evolution. Likely smaller and focused on different services.
I think often though, the success of a town high street, is linked to the general success of the area.
Given the costs bared by smaller shops, it's hard to see how they can compete.