Actually I like Zidane's coaching style at Real Madrid. But it looks like he wanted to go alone not because he was fired by the club management. I think Zidane's lack of achievements this year is still in a reasonable stage. Madrid is not much active in the transfer market, players are injured. So this is a natural thing, maybe Zidane should take the last chance to win La Liga this season. Even though it's a little difficult because there are only 2-3 matches left.
You're right pirlo need longer flying hours at other clubs. As for Zidane I think a lot of clubs want to use his services, he's a great coach, even juve I think he deserves to replace Pirlo. Zidane also played with Juve before playing for Madrid.
There is only 1 match left and they are trailing by 2 points to Atletico Madrid. Their only chance to win the title is if Atletico loses their match since atletico are also ahead on goal difference of 3. That means, if Atletico do end up drawing their last match. Real Madrid have to win their match and from what I just found out, in case both teams are equal on points for the title, their head to head goal difference will be considered in both legs. H2H goal difference Real Madrid wins. I'll put up the scenarios below on what are the possibilities.
ATM win their match - They win title
ATM lose their match, RM lose their match - ATM wins title
ATM draw their match, RM draw their match - ATM wins title
ATM lose their match, RM draw their match - ATM wins title
ATM lose their match, RM win their match - RM wins title
ATM draw their match, RM win their match - RM wins the title (H2H tie breaker rule)