One thing I liked about Hungary is that almost their entire team was of Hungarian descent (the only exception I could find was Loïc Négo). On the other hand, the Western European nations fielded squads that were predominantly composed of players who were born in Africa or Latin America. Obviously in football the eligibility rules are quite tight and you can't include non-citizens in the squad. But many of these players (Kimpembe, Pogba, Mbappé, Dembélé.etc) had the option of representing their country of descent as well. They chose European countries for obvious reasons. Now this is a disadvantage for the poorer countries.
You don't know the parents or the players from Europe at all!
Kimpembe, Pogba, Mbappé, Dembélé... they are all players who were born in France. Therefore, they are French, no matter if their parents or grandparents are from other countries.
From Italy everyone is Italian.
In Portugal, there is only 1 player that neutralizes Portuguese, which was Pepe (Brazil).
England, will all be from the UK.
Russia actually has one or two players, who are Brazilians.
Anyway... in practically every country, players were born in the country they represent. Having mostly parents who also have the same origin/nationality.
It's not the name, skin color, physical condition, or family history that make them different from the country they represent.