> to the point that their "troublesome" immigrants are Europeans from France and Italy
Depending on the canton, it is virtually impossible to become a Swiss citizen, even if you are married to a Swiss national and have been resident for ten years.
IME the Swiss national football team has more Albanian and Serbian last names than Italian, and that's usually a pretty good proxy. They clearly managed to get residency. Easier for the kids of the foreign parents?