It is not that Manchester city is bad but what happened is that they dropped in their performance which was at the climax. Even as they dropped in their performance, they also win matches, so the slight difference between their performance this year and that of last year is what is considered by many people as bad. Even if Manchester city is no longer playing in their peak, they have been able to win their champions league group matches and so, they are still good
People always want to see many goals scored by the aggressive team, but they forget if leading two or three goals are already enough since it's already hard for the opponent to comeback. If Champions League is the only league that Manchester City play, I'm sure they will perform all out.
But they're lack of players and they have a busy schedule, so it's make sense they're not want to try harder when it's already a sure win, they can save their remaining energy for the upcoming match.
Whether we realize it or not, the fact that Man City is experiencing a slight decline cannot be separated from the departure of several players who made a big contribution to achieving last season's achievements, Gundogan, Mahrez, Joao Cancelo who was loaned to Barcelona, Laporte who moved to Al Nassr, and now Kevin de Bruyne who absent due to injury. This creates a slight imbalance for strikers, especially Haaland, because new players such as Doku, Gvardiol and Kovacic cannot cover the roles left by old players and are less active in supplying the ball to Haaland.