It's not only the loss of knowledge, it's also the higher security standards. The last reactor being built, Flamanville 3, was supposed to be ready by 2012, is still being built and not estimated ready before the end of 2022.
Something like software engineering is a much safer career option, because the risk that your country will categorically ban it is pretty low. And because it doesn't tie you to a small number of possible employers or force you to live in a specific location.
https://en.wikipedia.org/wiki/Zwentendorf_Nuclear_Power_Plan...
That's true of any political system, the problem with democracy is more that it's invariably fickle. A dictator may also be fickle, but there's a least a chance he has a long term vision with a late payoff that he pursues for a his lifetime.
What's the percentage split for civilian vs military employment for nuclear industry jobs?
We can make binding financial promises at least. It's entirely possible to grant nuclear workers each a personal 60 year annuity managed by a consortium of foreign banks, and requiring the worker to pick between working as an engineer, returning the annuity, or sitting in prison.
And making certain professions high-paying isn't as viable a strategy as you might think. Multiple factors go into that. Nuclear engineering isn't a popular thing, just like animal testing.