Both of Arsenal and Manchester City are in bad condition, Arsenal will play without Martinelli and Saka while Manchester City will play without Rodri, De Bruyne, Stones and Silva. It's 50:50, so I'm not really convinced if this match is a sure win for Manchester City.
Maybe the result will be draw?

Hehehehe, I will love to believe the Gunners can do that but nah. You know, Pep has trained his boys to be able to cope even when their keys players go MIA but that's not the case with Arsenal. I've seen on countless occasions where Pep makes Arteta never forget he is the boss whenever they meet and I've also seen the Gunners being nervous when they get paired against the Citizens so a draw will be giving Arsenal too much credit if you ask me, but then again football can be surprising and I'm hoping for a
shocker {preferably positive} from Arteta and his boys.
I agree about your few points but this is still a game and with on game day performance any team can go through for the win both are having injuries and Arsenal are surely facing more trouble but still these things are manageable for them and in this game which is one of the most important in case of win Manchester City will be at pool position for the lead in league table for the long time but in case of draw or Arsenal win things will be on good level because few more teams will be able to catch them, and we will have good fight for the leader spot until end of this season.
Pep is surely one step ahead of the Arteta, but he is also giving his best for this team and their performance is also on their best, but sadly sometime we can't do anything while we have injuries with key players and this is hurting both teams in last few matches.