flosmichael, I think it’s to do with America being dubbed ‘the land of opportunity’ for years, everyone wanted to go there especially Europeans. A huge diverse country which opened it’s arms to innovation and enterprise.
The UK like many European countries is smaller and probably more narrow in thinking, but UK is not alone in the bureaucratic stakes, but does have a successful technological history I believe.
Maybe things are changing, a programme last night showed how £1 and 99p shops were thriving now in the UK, like Aldi and Lidl too as well as in Spain, sign of the times? 🙄