How do you know it isn't because of the titles? Those players have already reached the highest stage they can, at least for at the moment and I would say that has a huge part to do with it. They even got youth players like Pique and Fabregas has already left them once. Not to say of course that some players aren't loyal like De Rossi.
I actually agree with you here Wooden(rare moment!
). Out of all our players, if we were to get relegated: I
think Puyol, Messi and Valdes would stay. Not 100% sure on the rest(Iniesta, Busquets, Xavi, Cuenca etc would probably stay but I wouldn't bet my life on it).
Xavi I guess would stay now considering his age and I can't really see Iniesta going anywhere else.
Puyol is Barca, Messi, has said countless times, before Barca even became extremely successful that he owes everything to the club and won't leave unless he is told he is not needed(who knows if he genuinely means it, though I am pretty sure he does), Valdes would never leave seeing as no-one would want him and he too is very loyal to the club. etc.
Fabregas has been a complete disappointment, he started well last season but somewhere around World Club Championship his form dipped tremendously. As you mentioned his skill on the ball is nowhere close to the other Barca midfielders and once Thiago gets healthy I don't see Fabregas playing much.
I can't believe that we seriously prefer Thiago over Cesc, imagine how gooners would feel reading that lol.
I just don't think he is good enough....yet(I hope), before someone pulls out stats, stats don't show you how good/bad players are, Cesc probably has better stats but I would rather have Iniesta playing with the flu while wearing an eye-patch. I still hope he proves me wrong and does something other than score/assist(which even that he isn't doing much anymore).