In my opinion, the problem is that Real Madrid is busy on many fronts
Barcelona only has La Liga, while Real Madrid also compete in the Champions League
Also Xavi has to prove something, he has to AT LEAST win La Liga otherwise they'll send him home with a kick
It's not an easy situation, and Carlo Ancelotti rightly decided to dedicate himself only to the Champions League
FC Barcelona also has a chance to win the Copa del Rey, not just "La Liga" (which, to be honest, is almost won for them to me), and don't forget that they already won the Spanish Supercopa this year. On the contrary, chances are that Real Madrid finishes this season with only the Club Cup in their palmares. That said, I think that Xavi's position is much more comfortable than Ancelotti's at the moment.