Although the positions of both clubs are the same in the standings, there is actually a slight difference between Pep Guardiola and Carlo Ancelotti.
City has experienced many obstacles due to injured players so that is not Pep's fault and is quite acceptable, and it is impossible for 1 team to always be at the top.
Meanwhile, Real Madrid does not look good when players who have been targeted for a long time come to the club, it could be that it is not Ancelotti's fault, it is just strange that they are now below Barcelona.
Firing both coaches could be an option but it would be better to do it at the end of the season because doing it in the middle of the season might only make it difficult to improve the position.
But what are the chances that both of them will be fired? I think it is very small because for City and Real Madrid, their current coaches are still the best with many titles that have been presented to the club.
I mean Real Madrid has way more injuries than City, so if we are going to give someone credit for doing badly, that should be Ancelotti now Pep. Obviously Pep is battling with injuries too, mainly Rodri, they couldn't find anyone to replace him so far, not within the club, they may actually end up try to get someone there during january transfer window to try and replace him, but how do you replace a Ballon D'or player? Same logic goes for Ancelotti, Vinicious is gone now, for a whole month at least, and that means they are going to face some difficulties as well.
I believe both are within reason to lose games, it's not looking that bad, and we could potentially end up with a bad result for both of them in the near term, makes sense to be that bad when you are losing that many players. I believe we are going to get a much better result from both of them when their players return, but until then we are not going to do that much better at all.