I was just making a point that the Swiss policy that prevent third generation of people who were born in Switzerland from getting automatic citizenship makes no sense.
But as to your comment, it makes plenty of sense if you've imported those people to work for you or they've arrived for an economic reason but have no particular loyalty to the country's ideals of liberty. If you let people who are not interested in liberty become citizens in your country, but come instead because they're interested in a buck, when they take liberty away from others, you can't be surprised. America has made that mistake on many levels, and continues to respond to economic pressures before the interests of freedom for its own people, or our borders would have been shut long ago and the unpropertied would never have gotten the vote.
I give the Swiss credit for not doing so. In South Africa, whites there made the mistake of giving away citizenship to people who did not believe in liberty, simply because of pressure from the outside. Much good it's done South Africa economically. Much good it's done the liberty of South Africans having a communist run the place. I would have expelled the ANC supporters and done without the nation's maids and miners before I made people who had not built and belived in that country citizens.
The third generation of visitor-workers don't at all have the same culture or ideals as natives. Not at ALL. To say 'well, their family lived there' is not remotely like saying 'well, they think the way Swiss do.'
Would that Americans had been as smart as the Swiss in this regard.