Zidane will never top what he did at Madrid, knowing the massive amount of luck involved. It doesn't make sense for him to take another job and be found out; he's done the unthinkable, nothing left to prove.
Xavi, on the other hand, has something to prove, but he wants to be put in a situation...