Massive and inaccurate generalisation. I am raising one of todays children and I can assure you that shopping in real shops, particularly for clothes, shoes, books and gifts is still essential to todays youth. They will internet shop for stuff, but to say that they will not be raised on the requirements of the high street how we were is inaccurate guff -to be frank!! Kids like to shop, but they'll get a bargain online if possible too!
Having said that, the high street needs to change. Building societies, banks, insurance brokers, council offices, none of these are really needed and certainly not in the numbers currently provided. Council Offices should infact be located out of town in some cheap industrial unit, not in prime town centre locations that cost the tax payer a bleedin fortune.
Adapt is what high streets need to do, probably reduce in size as well. Like I've said on another thread, most of what is north of the market square in Stafford could easily be converted to residential properties.