It took half an hour to scroll past that wall of text on mu phone
tl;dr anyone?
Locals fit in better locally than foreigners, I think.
That's just a guess. I didn't read shit.
Oh, in shorter:
In short, for local players=Barca is a home.
For foreign players=Barca is a job.
Barca's history from the last 25-30 years says that only a homegrown players stayed for 10+ years here. Like Puyol, Xavi, Iniesta, Valdes, Busi etc.
My personal guess is that it is influenced by social things like: Barcelona is your city, your friends are here, you are a fan of Barca since early age, your family love Barca, this is your city/country/home, you are used to this style of life and climate.
On the other hand, regarding posts: Neymar/Mats/a random youngish foreign player will stay here for a decade, we need to rely on him:
Barca's stats say that there isn't a single foreign player (except Messi, but he is a La Masia product and a different case than classic foreigners) ever who stayed here longer than 7-8 years (that is an absolute record).
In posts above I have mention 10s of different foreign youngsters+players bought in mid 20s, who's careers are imo influenced by a different culture, being homesick, coming from a different climate, different style of life, wife/family want you to move to a home country/or a new random country, or not willing to stay and wait to long once when you get into fights with a coach/board etc. In shorter, when random problems arrive, foreigners will usually have less patience than local players.
For the end, my estimation:
1. for guys like Xavi and similar, Barca is home and the only place to be.
If you are successful here, more or less, there is 0-1% chance that you will ever leave the club.
Where would you go? This is your home, and this is the best team in the world.
You will leave only if the club kicks you out, break your contract or if you fall down in the pecking order. But even then, you will try to stay in lots of cases.
2. foreign players: Ronaldinho, R9, Etoo, Rivaldo, Neymar, Mats etc:
Barca is not your home.
You are not born here.
Barca is not THE ONLY place where you want to live and play. You are "opened" for other options if they'll arrive somewhere during your career from this or that reason.
Also, imo, foreigners will be easily distracted by lucrative offers from other top teams (compared to Xavi, Iniesta, Puyol etc).
For example, I can imagine Neymar or someone leaving the club for better wages, but I couldn't see Xavi/Puyol doing that ever, no matter how much money you offer them.
That could, imo, to some extent explain this list of record holding foreigners at Barca:
8: Alves (8 seasons)
7: Masch, Marquez, Reiziger
6: R. Koeman, Cocu, Kluivert, Etoo, Saviola