Overall, Man City has a relatively good performance even though they are playing without Kevin De Bruyne. But if we look at their last 4 matches, Man City seems to have experienced a decline in performance, and I think this is a problem that Guardiola must immediately address. Kevin De Bruyne is one of Man City's key players, and it is very likely that Man City will be a lot stronger when Kevin De Bruyne can play again.
Indeed, we can't overlook De Bruyne's importance at Man City. All these temporary alternatives are just placeholders for him. To go the distance in the upcoming crucial matches and defend their hard-earned titles, De Bruyne's return is vital for Mancity.
players you mentioned are indeed key players but in fact Guardiola has been able to maximize the talents of other players but still without the presence of De Bruyne Man City still cannot perform as perfectly as before and Guardiola has also tried to use Rodri as a substitute for De Bruyne but still not optimal.
Rodri excels as a defensive midfielder with his certainty and physical prowess, so his role primarily revolves around defending. Given that, it's not realistic to expect him to heavily engage in the attack and provide assists.