It makes sense what you say, if given the choice of returning to Real Madrid he would have chosen it over making a contract with Al-nassr, but what can be said, the reality does not work that way, when Al-nassr made a high even very high offer to Cristiano Ronaldo that was one of the reasons he accepted it, maybe after the contract with Al-nassr expires and there is no new contract extension, Cristiano Ronaldo will decide to retire, although i doubt it, it seems that Cristiano Ronaldo is still interested and waiting to play in the 2026 World Cup.
Cristiano Ronaldo made a statement while playing for Al-Nassr that he wants to end his career with Al-Nassr. In other words, it is clear in his statement that he will not change any club in his career. There are many rumors that Cristiano Ronaldo will play another World Cup for his country.
We have already entered the year 2025, after this 25 years there will be another World Cup in 26 years and 26 years. Cristiano Ronaldo is trying to keep his fitness right, if he keeps his fitness right then surely he will captain Portugal in one more World Cup tournament. I think if cristiano ronaldo wants to play another world cup the team will not stand in his way but the team will welcome him and give him the captain's baton.
In other words, it means that these are his last years before retiring from the world of football, having high hopes that Portugal will win the championship at the 2026 World Cup, it may sound impossible if you look at Portugal's performance in the previous World Cup, but again it all starts with a dream, there is still hope for that.