Out of ~14 million foreigners in Germany only 5 million are from other EU states, and most of them (~3 million) are from Eastern European countries (Poland, Romania, Bulgaria, Croatia and Hungary). [1]
Then, why is it misleading to compare Polish and Romanian immigrants to Germany with Mexican immigrants to US?