Did any of them get stuck at university until their late 30s?
More stuck with a horrendous commute into London, to be fair.
I know one guy who is a sales manager for a huge shipping company in London - he has the huge house, the nice car and so on - yet he still takes the train because the traffic is just so horrendous.
The people I knew from those days who have left the UK don't seem to have done a vast amount better than the ones who stayed.
Suppose it depends on how you measure it, but for me, the 5 minute walk to work versus 2 hours on the train says it all.