Empty coffer
I'd say the problem is low salaries and high tax. UK engineers make much less than their colleagues in the US and other countries.
You work harder and harder and then you look at Zoopla and you find you still cannot afford anything decent to live.
Years of learning, sacrifice, working your bottom off for what?
I personally can't wait for Universal Basic Income so I can quit this circus.