Despite the bad season for Manchester City firing Pep Guardiola might be a risky move. I hear rumors that Kevin De Bruyne might leave Manchester City after the end of the season. De Breyne was consistently good in the last several seasons, but it seems that he is too old and tired to maintain a high performance. City definitely needs new players and I don't know who is going to pick those new players. Will the owners of Manchester City just give Guardiola a "blank check" and let him pick the new players? I really don't know.
Liverpool seems too dependent on Salah, but Salah is having a great season so far, 25 goals and 15 assists, if I'm correct.
I don't see sacking Pep Guardiola as a good idea because every one has a time where things will appears tough and not working well but it is not always a permanent situation or circumstances rather it is a temporary one that will be get rid of soon. Kelvin de bryne leaving the club may be a good idea because even when he was doing well some seasons ago, his age was affecting him to some points though it is not like his not doing well now but he should also try another team if he wants to. Depending on a player is not always good because once the player get injury the whole team suffers it, just like what Arsenal is facing now because of the absence of Bukayo Saka.