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.
One thing we have to realize, no team can dominate the league continuously I mean they're going through the glory days then another team will take over, at least this phenomenon continues to repeat itself. We can personally observe which teams have the potential to take over For example, for me, for the next 2 seasons, Chelsea and Arsenal have the potential to replace Liverpool because I see significant progress in their achievements. I could be wrong, if there is a team that is making better progress but for now it is only Chelsea.
Update: Lol I was too confident saying Chelsea unfortunately they only drew in the first match, yeah maybe there are several factors for example they need to adapt moreover, in the Premier League there is no truly weak team. Chelsea still have 37 games ahead and everything can improve and I hope Chelsea can really compete at the top.