Manchester City really suffered last season, and to be honest, I wasn’t expecting them to be that bad last season, but unfortunately, they did not perform well last season, and it was so disappointing. Although, as you said, you are right; depending on one single player or two in a squad is really a mess, and I feel like it is among the reasons why Manchester City was affected. I just hope they will get back stronger next season because if Manchester City experiences the same thing as last season, it won’t be funny at all.
I also don't understand why a team that used to consistently win the Premier League ended up playing as poorly as they did last season. But that's basically how football is. So if a team can't maintain consistent performance, even a team as big as Manchester City will inevitably suffer. So, with that in mind, every team must maintain consistent performance.
Regarding the Manchester City case, I agree with you that last season, Manchester City relied too heavily on just one or two players. Furthermore, in the previous transfer window, Manchester City made a small mistake by selling several key players. This created an imbalance in the Manchester City squad. Players like Julian Alvarez were sold at that time, even though I'm sure he would have been quite useful if he hadn't been sold. So, with that in mind, Manchester City should avoid repeating the same mistakes as last season. And personally, I don't think Manchester City will immediately recover from their poor performance this coming season. Because even in the Club World Cup, we can judge for ourselves that Manchester City's performance is still not good enough.