Problem with that argument is that almost no one would be considered a swede. Your parents might not be immigrants, but their grandparents might have been, or their grandparents etc. Which means that even if your family has lived in Sweden since the 1400s you wouldn't be considered a swede.