To understand why this is racist, imagine that this rule considered all of EU as a single country. I believe that this per-country limit would be scraped in no time if that were the case. My point is that "country of birth" is an arbitrary category formed to justify a racial discrimination.