The bad part about what City going through right now is that KDB is back, and we all know how kevin plays, that dude has been awesome ever since his return, just a couple games and he is already doing things that saves them, dude is amazing and I agree that he is going to end up being even better. But that doesn't change the fact that we are talking about a missing player yet again.
All Manchester City fans are happy that KDB is back and fully fit. Just as you said, he has already saves the team in two different matches, his presence is indeed incredible and will boost Manchester City’s hope in any competition because he is indeed one of the best midfielders and playmakers in the world right now.
They got Kevin De Bruyne back, but they are missing Haaland right now at the same time, those two were the best duo in all of football world last season, and they haven't played any games together this season so far I think, or if any, that must be before KDB got injured. So City is not even at 100% right now and will take a while, need to get Haaland back, and both those players in 100% shape.
I am not convinced with Haaland’s performance this season, maybe it’s due to De Bruyne’s absence. Nevertheless with or without him, if KDB is present in the team I don’t have any doubt so missing Haaland in the team is not a problem to them because KDB will create chances for others to score.