It is true that Real Madrid signed Mbappe to improve their attacking line. In fact, Mbappe make the attacking line be worse. With the absence of Vini and Rodrygo, Ancelotti must feel big impacts. Mbappe couldn't play well although he is positioned as a left winger. It is clear that Mbappe's performance is very much declining since he joined Real Madrid. I don't know what Ancelotti can do with the current condition of Mbappe and many injured players of Real Madrid players, especially on the attacking line. Sure, Mbappe will stay in Real Madrid until the end of the season. However, if Mabppe never improves his performance, it is not impossible if Real Madrid finally decides to put him on the transfer plan. It is better to try signing a real CF like Viktor Gyökeres than keeping Mbappe for a more season.
There is no any reason to justify Mbape move to Real Madrid, they are just been greedy and wanted everything unto their cycle and I guess this particular deal is one the worst deal they have had since the time they signed Hazard, there is absolutely nothing difference between this Mbape and Hazard, they both had a peak in their carrier before Real Madrid, one slipped away with injury and one is playing nothing which is Mbape in this scenario.
They thought he is someone they can convert must like they did with Ronaldo, he was a midfielder, a winger and a striker, Ronaldo is everything anyone can think in football but you see Mbape, he is what PSG thinks and I'm glad they fired him and treated him badly. It's just sad that Real Madrid is experiencing this after a big season last year and I'm not sure they are going to be lucky this time, I don't buy all the sweet talks Carlo has been feeding the media, they are really bad this season.