I think City's biggest weakness was their attack. We have seen the irregular performance of the attacking players. If I am asked what City needs to perform well next season, then I would say that City first needs a worthy replacement for De Bruyne. De Bruyne was one of the most important players for City. If this player is not found, City's midfield will not be stable.
City also needs to replace Haaland. If Haaland gets injured, City's performance will become erratic. Guardiola will definitely have to pay attention to this aspect. After these two changes, Guardiola will have to take necessary steps to further strengthen City's defense.
Manchester City really suffered last season but now that Rodri is back and City have made signings to their defense line, midfield and attack I believe things will be better for them next season. Guardiola has been able to identify key weak areas in his squad and made signings to improve those positions so I am expecting to see a rejuvenated City team come next season.
After Pep Guardiola guided Manchester City to 3 Premier League titles in 3 consecutive seasons, I expected Manchester City's performance to decline this season because all eyes will be on them so that they will not win the Premier League title again this season. Pep Guardiola has already signed a lot of players to strengthen his squad and get ready to challenge for the Premier League title next season, so I am expecting Manchester City to perform better next season.