Manchester City opened up the season with a 2-0 win at Brighton, and they did it with some big named stars on the bench with Yaya Toure, Raheem Sterling, Leroy Sane and new signing Bernardo Silva all absent from the starting line up.
David Silva, Kevin De Bruyne and Fernandinho took the midfield roles, and Guardiola has warned his players they will have to stay patient and be understanding if they are left out of the starting eleven. If not it is their problem, not his.
"If they are not a little bit generous and a little bit kind it will be difficult. There are a lot of games and everybody is going to play," he told reporters.
"If you want to play in a certain way that I like, to monopolise the ball, you need talent and we've got it. Our midfield position is really good.
"Yaya, for example didn't play because of Fernandinho but [Ilkay] Gundogan is coming back soon, with Kevin, with Silva, with Bernardo; Rash can play in that position, Phil Foden played outstanding in the pre-season.
"All of them have a lot of quality. When a player has the ball and doesn't lose the ball I love that. They keep it well and all of them are going to play.
"Last season I rotated the team a lot and this season it's going to happen again. After that it depends on them, whether they accept my decisions or not. If they don't accept it will be their problem, not mine."