Manchester City might be facing a little difficulty in winning games at the moment but, it’s what a lot of teams have had to handle and came out of it eventually. So will Pep and his boys, all they need is a little more time to have that team all together as it once was. The team is in so much disarray right now but, once they get that rhythm back, your sure they would be terrifying as they’ve always been.
And I think you got the best answer because Pep Guardiola has got no better replacement for him in the Manchester City club, I wonder why the team will want to take the risk of losing Pep when they know that he can easily fix the situation in the team if given a little more time with his boys, Arsenal, Liverpool and Chelsea has had their own issues but they allowed their managers to stay thinking that they can handle the problems but City just lost 4 matches in a roll and the fans are already wanting him to be sacked that's too wrong if you ask me.
On the other hand, I don't see him getting sacked by the club owners just because he has lost four games in a row this season because right now I understand the club owners are even keen to having him extend his contract after this season, although it is believed that Pep is eyeing the manager's slot of the South America's national team Brasil alongside with Ancelotti in the race for the position. But for now really don't know pep Gardiola"s decision about his future with City so we have to wait until his contract completely expires.