Mbappe is a newcomer so Ancelotti will not change the position of Vinicius Jr and Rodrygo who are old Real Madrid players as wingers while what Ancelotti needs is a center forward so whether he likes it or not Mbappe must be ready for that position because from the start the coach must have said it and Mbappe must be ready for all the consequences, but in my opinion it won't take long for Mbappe to adapt to the team he is basically a pretty great player in the striker position he just changes his position but has the same task.
Mbappe is new to the team, but Ancelotti already has players who are very good in their positions and are actually doing a great job. It won't be a big risk for Ancelotti to shift the players' positions. We are all aware that Vinícius Jr. and Rodrygo are great players who are accustomed to the wing positions, and I don't think either of them can play as a top striker. Benching one of these players for Mbappe may not be a good idea for now. It would be better for him to remain in his striking position. He is doing well in that role, even though it may not yet meet everyone's expectations. However, with time, Mbappé will start delivering as we expect from him. It's his first season, and this is just the beginning of the season there are more matches ahead for him to play.