None of those players should be guranteed starters in this current team imo. They should be played on merit, fitness & with regard to the best way to hurt the opposition. Same with Yaya Fern etc.
If that means DeBruyne & Silva on the bench & Sterling Navas starting on some occasions because Yaya plays, or Yaya Sterling Navas dropped & both Ferns plus Delph play to balance KDB & Silva starting, then that's what should happen imo.
I don't see Silva DeBruyne & Yaya in the same team as being City's strongest unless all 3 are fit as a butcher's dog at the time & can work about 30% harder than their current condition. Balance.
In a Pep system, I can see Silva in a different role. But all the current players could do different stuff in a Pep team.
But right now we need the strongest team with this system, to hurt whatever oppo we play & I don't think we are hardly ever seeing that. Shoehorning in our best players together is actually making them weaknesses rather than strengths imo.