I don’t think it’s a question of needing anything. Do you need to immigrate to Germany? Or another country for that matter?
No - why do you do it? For upward mobility in a job market that is screaming out for foreign skilled workers.
When that upward mobility is no longer there, why should they stay?