Should we say fate has destined Arsenal to win the league? Nobody know for a certainty but it is obvious something us fundamentally wrong with the City team this season.
Something is really wrong and I believe they'll somehow fix the problem. This Man City is somehow similar to last season's Man City, the only difference is, this one is a little bit worse. Last season Man City didn't start the season in great form. They struggled. But as time went on they began to get better. I believe Man City will get better than they are. We've seen them go 15 straight wins in the league before, it's very possible to do it again.
I can't say for certain who's going to win the league, but what I can say for certain is that Manchester City is still in the title race. Don't forget that it's only a 6 points (assuming all the teams above Man City win their games) difference between Man City who are in 4th place currently and Liverpool who are in 1st position.
There is a hypothesis that their anytime their coach Pep Guardiola wants to leave a team, the team will start giving funny results just like City is doing now. Even though we don't have enough data to prove this, Barcelona is a good example. He has paid his dues at Manchester City, helping them to win the champions league after many years of failure.
I don't believe that hypothesis but one thing I know about Pep is that he knows when to leave a club. If this is his last season at Man City then he's going to be always remembered as a legend of the club. He led them to win every single trophy there is.