City will always dominate EPL like what bayern did to the bundesliga
The time has come for Manchester City to stop dominating the premier league. Having them sold their key players; Glodogan, Walker, Mahrez, and Bernardo Silva is going to have a negative effect on the team's performance that can deny them from lifting or dominating the premier league ever again. This will be, because the whole team in the premier league is not finding funny towards them again. The least I know Manchester City can do is to appear at the top spot of the premier league, not to lift the premier league title like is their birthright.
Clubs I have at heart that can dominate the PL by next season should be Arsenal, Liverpool, Newcastle, or Manchester United, not Manchester City
At the moment, I don't think there's any English Premier League club that's sophisticated enough in terms of quality to stop Manchester City's dominance in the league.
The players you mentioned above the only one amongst them that has officially left the club is IIkay Gundogan and was immediately replaced with former Chelsea player Mateo Kovacic.
Manchester City depth in squad isn't matched by any of the other Premier League clubs. I think it'll take a significant loss of form from Manchester City for any other club to win the premier league next season ahead of them