Real Madrid have a comfortable environment in the Spanish La Liga. After Benzema left, instead of signing a good striker, they made do with the good performances of other players. But I don't think they could have done that in the English Premier League. Also, we must not forget that Barcelona are in a weak period. So everything was a little bit easier for Real Madrid. Normally they could have finished last season with worse statistics. I think Mbappe likes to play on the wing more. Because playing as a wing forward creates more free space for the players. I hope Mbappe will be happy to play in the role of the team's striker. Because it will mean more responsibility for him.
The fact that Real didn’t sign the striker then was not a conscious move, but a forced decision because everyone was sure that Mbappe would move to Real even then and because of this Real gave up the fight for Haaland. But in the end Real ended up with neither. Without a striker, no team will be as effective as possible as the opposing midfield and defense will be able to rise very high and have an advantage in the center of the field. Simply having Mbappe at the forefront of attack will help Real's midfield and they will be even more effective.
Atleast they would have someone to always get the passes converted to goals and that's a good thing because not all team has the capability to function properly without a striker. And Real Madrid would really need the services of mbappe but the big problem is that would he be able to deliver? No doubt that he is high standard player and have played even on the highest stage but sometimes it's not that easy to cope with this kind of expectations on your shoulders.