I agree that Ancelotti can not be blamed alone for the teams inability to win a trophy last season, one of the faults I found is that they had a cluster of stars and in the bid to shine independently, they had some undertone selfish performance, may not be obvious but it did affected the team, sometimes it is disadvantage to have too many players who are stars on the team, at some point there were conflict of positions while in play amongst some of the players, that is one of the challenges xabi will be facing at Real Madrid, a rotational strategy may be ideal to save the day this season.
Carlo Ancelotti certainly had his chance and did well, no one can say anything about that. i think it was a good thing for Real Madrid to have him.
Afterwards, he decided to take on a different challenge: coaching Brazil to bring them back to top form. A coach like him loves these challenges.