I struggle to grasp why you would fully expect City to struggle to score goals/create chances when players like Aguero, De Bruyne and Silva are in the side - with links to add further players (that also ignores other talents like Iheanacho and Sterling). Nothing in the side under Pellegrini has ever suggested that goals are hard to come by, and now there's a manager who clearly works around his players strengths more, and obviously has more tactical ability. I agree the midfield isn't exceptional, but I'd struggle to name one world class CM in this league, so to argue you need one to score goals/create chances in this league seems bizarre.
Just to back it up - City finished top scorers last season, top scorers the season before that, and top scorers the season before that.