Working in an university is very delicate matter. People are fed with 1 year contracts during the employment there. Every supermarket cashier has more economically stable life than a young scientist in Germany. So the brightest know this and leave academia immediately after graduation. This funding system is alone seriously flawed and should be fixed to attract more talents. Not getting rental apartment just because one can only show 12 months limited contract is plain stupid. And it happens a lot since universities are in real estate hot spots.
Edit: school system in Germany also decides after 4th grade if a person may study later. I don’t think, that 10 year old children are capable to decide if they want go to university or end up with underpaid apprenticeship with dead end job later.