В этом и вся разница:
Для высококвалифицированных специалистов выучить язык не (так) сложно, потому их можно пускать и без (значительного) знания языка.
Для рабочих-же средней и низкой квалификации - для Германии просто выгоднее иметь рабочих которые уже умеют говорить.
Это конечно-же только мое видение ситуации и спекуляции на тему того, что происходит в головах законодателей.
Ну и за 20 лет иммиграционный фон поменялся - если раньше это было в духе "приезжайте, давайте работать", то теперь это уже "этого не хочу, этого не буду, а вот этого возьму".