lol, Xavi a holding midfielder, Xavi and Fabregas are pretty much identical players, Fabregas does a great job for us deep in intercepting when required, as much as people want to think he plays as an "advanced" midfielder, he plays central midfield, he gets forward more this year, because he's required to because of who plays on the wing and upfront, IE very little support in most games. Xavi used to do the same thing at Barca a few years ago when Messi played less and Ronaldinho crossed a lot and didn't always get in the box(because he's lazy more than anything) Xavi used to run in to support the attack and got a lot more goals than he has done recently. As for Iniesta, often last year it was Messi right, Ibra in the middle and Pedro on the left, Iniesta, Xavi and Busquets in the middle, INiesta plays most of his games in the middle and tends to get forwards more than Xavi these days, though Xavi had a lot more goals, 1 goal last season for Iniesta.
I also never said INiesta wasn't ever fouled, though VERY often you'll see Iniesta look for it and play for it, and he dives an embarassing amount. Frankly 10games into the season assuming Fabregas goes, he'll become first team over him, he's better than Iniesta, he's a better passer, he's stronger, he's a better runner, he's a better finisher and he's better defensively aswell. 23 goals, 19 assists, vs 1 goal and 7 assists with more playing time for Iniesta, through in the stats from the world cup and Fabregas is still leagues ahead as being a more effective player. What will most likely happen at some stage through the season is Pedro/Iniesta will be rotated on the wing, Fabregas will play most games but be rested with Iniesta playing when he doesn't, Villa upfront, Messi on the right and Ibra benched, because frankly he's crap and the team.
They've ditched Yaya, and I wouldn't be surprised to see Keita relegated to a non existant role like Henry was last year, or shipped out already. Before last season, in a 4-4-2 Fabregas never got forward as much as he did this season. Its about the team around you and the role you're required to do. In a different team Xavi used to play more like Fabregas did this year, in a different team Fabregas used to play more like Xavi does for Barca now.
Arsenal completely relied on Fabregas getting on the ball and creating chances from perfect passes in behind the defence, Barca rely on Xavi doing the same job.
Who starts for the national team means, quite literally, nothing, for any country. does Heskey starting ahead of Bent make Heskey better, no, does Fabregas not starting games mean he wouldn't start at another club, no, its ridiculous to suggest so.
Fabregas was the most effective person in the Euro's and was also used primarily as a sub in that tournament, not because he wasnt' fit, or doesn't have the same impact over an entire games length but because thats the setup the manager went with, right or wrong. Same goes for the world cup, managers don't always make the right choices, more than likely the manager simply saw more football in Spain, and knew the players better and thought they were better, it doesn't mean they are better.
Fact is Guardiola is phasing out non spanish players, I'm expecting to see Ibra, Keita phased out this season. Henry(look at his stats in the Champs league winning season, he was simply awesome, his second best season of his career but from the wing rather than main striker), Marquez, Yaya, he's clearly ditching what are better players than those who replaced them, with worse, yet Spanish players. Marquez and Yaya are so massively better than Busquets/Pique and probably Puyol, Marquez is fantastic in defence or as a defensive midfield, Pique makes a tonne of mistakes and was quite frankly embarassing in the world cup getting so many things wrong.