The reality does not match the plans. The German immigration process is hampered by infuriatingly slow and opaque bureaucracy, difficulty of finding housing, and the language barrier.
The immigration office is completely failing to process its current workload, and everyone is wondering how they're supposed to handle even more applicants.
It takes 3-6 months to get a work visa in Berlin these days. People get fired before they even start because employers give up on them. You can't get an appointment there so a bunch of people are stuck in the country with an expired residence permit, often for months. More and more people are suing the state for failure to act.
Then people can't find a flat. The housing crisis has dramatically worsened in Berlin and a lot of people are profiteering from the situation. It has gotten absurd in Berlin.
Then parents can't find a Kindergarten for their children.
It's a never-ending bureaucratic nightmare. Nothing ever just works. For immigrants, it's just worse.
And for what? The payoff just isn't there. You don't come for the great food, the great weather or the warm people. You don't come here because it's easy and things just work. You don't come here for the salaries.
There's a labour shortage because the salaries don't match the job requirements or the cost of living, the system does not do its job, and the reality does not match the policies set by the government.