Isn't that because they aren't German? Usually Turks/Poles/Ukrainian etc.
It is good to have a few local words but in all my visits to Germany, at least half a dozen, I have never really had to speak any German. In fact, if I try, the person I'm speaking to usually replies in English! Stick to...