Manchester City has not really been the same without Kevin De Bruyne and Rodri. The absence of De Bruyne is noticed in their gameplay. While I think they’re still in good form and still very much a strong contender for winning the title again this season.
Arsenal has also notably improved a considerable lot from last season and they’re also in good form, playing better football. This is evident in their games. I think it says a lot when playing against Manchester City and they find it difficult to score a goal.
Manchester City are completely in for the EPL title race this season, these defeats are setbacks that would be comprehended in due time. Pep Guardiola is definitely thinking outside the box, and we should expects the very impossible tasks he would take next. Pep Guardiola is totally different from other EPL managers, more reason he's the best because he's always one step ahead of all his opponents, triggering for the very best results. Pep will work on his squad and ensured they will be able to adapt without these players become what City often do is replacing their key players with backup ones just to blend them in.