With Vinícius Junior and Rodrygo too, it is expected of Mbappe to cease the opportunity and prove his worth. Mbappe is a world class player and I know he has what it takes to success at Real Madrid. Mbappe form for Madrid might be affected by the fact that Real Madrid is a big club and much is expected from him immediately at the club or it may be due to the fact of changing environment from a lesser competitive league to a more competitive one. Inasmuch as mbappe is not a traditional number 9 player I think singing of Viktor gyökeres would not be necessary as I believe Mbappe will surely adapt to his new surroundings and contribute effectively to the success of Real Madrid at large.
From my observations it looks like the expectations on mbappe is making many others blind to his performance, he may be trying his best to adapt and get to blend in with the team but because the expectations are high already, he may not even be given the benefit of time to fit in, it's as if they want him fitting in already and giving the results they expect of him irrespective of the they understand he's not the only one in that team who will get the team victory and time to blend in and fit with the teams style of play is needed.
This is what is happening to Mbappe right and I it unfortunate that he has to come to the Real Madrid team at the wrong time , the guy is doing his possible best to better his performance and to blend with the team but because of too much expectations that people have placed on him even before he finally became a Real Madrid player has made them not to understand him any more even in a match where he's playing well they will still criticize his performance of he doesn't score goals. You know that Mbappe was the hit man in the PSG team people are yet to understand that Real Madrid team is different from PSG and the guy is not going to have most of the passes leading to goals to himself because there is a Vinicius Junior who wouldn't be seeing Mbappe outshining him in the club.