he said he wants to fulfill his contract until Summer 2024 and that is the smartest thing he can do.

so real madrid will stay with him until 2024 paying him a salary while he doesn't play instead of selling him and taking the money and hiring someone who plays? real madrid has problems in attack, they should focus on having players who play, a team paying wages to a player who doesn't play regularly doesn't seem right to me, but anyway if real madrid has that much money to spend like that so we can only look, but the fact is that when he leaves real madrid while he doesn't even play he won't be able to play in another good team. he should strive to play well at real madrid
Real Madrid is a team that has many Aces up its sleeve, they also have Ancelotti who is a great strategist and that is something that has a lot of influence. In my personal opinion, Real Madrid has been closing the gap with respect to Barcelona, Barcelona in the League has to do well because otherwise it would be the last straw, I am not going to say that they have messy fútbol, but it is not enough fútbol to be in the most demanding leagues, in the Europa League they were kicked out and even so they have a Lewa that things really don't go well for them, that must affect him a lot as a player, but I think that Barcelona, despite their results, lacks a lot.
I'm a fan of Real Madrid, but I like to do analysis based on the data, we have the following scenario in La Liga:
1 - Barcelona = played 25 games, scored 47 goals and only conceded 8 goals.
2 - Real madrid = played 25 games, scored 50 goals and conceded 19 goals
when we look at barcelona, we can clearly see that their performance is simply very good, that's something incredible, they only conceded 8 goals in 25 games, and have scored 47 goals. does anyone really have the courage to look at these data and say that barcelona is not doing well? europe league games are things that should not count when analyzing the performance of teams in the local league