Madrid really need his signing, mainly for having a leader of the project .The season can be "IV after Cristiano" or "I of Mbappe"But what sense would it make for Madrid to spend that kind of money for a player that everybody seems to assume is going there next summer for free? PSG doesn't need the money, and with Mbappe their chance of winning the CL this season is up there, to them it's worth more to them than than the money they'd get from Mbappe (and I'm not sure Madrid can or even would want to spend 100+ million right now). Also, Madrid and PSG have always had a good relationship (unlike with Barcelona), so if PSG doesn't want to sell as they've stated multiple times, then no way is Mbappe going to Madrid this year.
and because there are many questions in the performance that Bale and Hazard will give.
Playing at the highest level with such a short contract seems unnatural to me but yes, it seems like you're right and we're going to have to wait