Every Real Madrid player is an important player to Real Madrid and Mbape made a great decision by joining the team, Real Madrid is the only team that Mbape will join and win good trophies with the help of Vinicius, Bellingham, and other players, I’m sure that Ancelotti will help Mbape and improve his performance and get him to another level, Ancelotti has that special talent of making young players turn into a good player and make them better than before.
Mbappe's decision was definitely the right one to play in Madrid because if he continues to stay at PSG there will be no progress that he will experience after experiencing many failures in the few seasons that he played at PSG. There are no players who truly have a winning mentality and have a vision and mission. The same thing is playing in the UCL final, PSG always fails to reach the final, that's why he didn't make a mistake in choosing to move to Madrid because maybe Madrid has many players who have a winning mentality and also have a strong vision and mission in the fight for the UCL title.
What you say is true that all the players in Madrid are quality enough so that they deserve to be a winning team in almost every season and also in every competition, Vinicius, Bellingham and other players also have really good abilities on the field, that's why Mbappe won't lack of players who support him on the field in scoring goals and being more productive, but it all comes back to Ancelotti whether Mbappe will become a permanent striker at Madrid or there are other players, but only he knows how to educate Mbappe at Madrid.