Secondly, the role of say engineering is higher in Germany which means you get all sorts studying it and thats an area where mobility is easier than the traditional middle class haunt of fancy liberal arts degree then off to a "middle class job in London" path many well off Brits do.