You’re understanding of the concept of nationality seems very basic. There are many different minorities in different countries and sometimes they will identify solely as citizens of this minorities (like Russians in Latvia for example), sometimes they will identify as citizens of the country in which they were born and raised (like some minorities in USA) and sometimes both (like other minorities in USA). The fact that Linus speaks Swedish doesn’t mean anything and he doesn’t even hold Swedish citizenship AFAIK. He holds Finnish and American citizenships so unless you can show me his statements claiming he’s Swedish your arguments here are pointless.