I think there may be some confirmation bias there; the UK is also discussing the question of what it calls "clone towns", where all the high street shops are either national chains, charity shops, or empty unlet units. The big ones like ASDA/Walmart are out of town.
I think the only place small businesses are really thriving in Europe is Germany.