Only Ronaldo knows the reason for moving to Al Nassr. If his decision to leave the glitter of European competition for the sake of money, it is understandable because he gets super high fees there.
Ronaldo salary per year may be difficult to solve for other players, including his eternal rival Messi. After he broke several records in Europe, now he will break a new record as the highest paid player. Messi won the world cup trophy, while Ronaldo became the player with the biggest salary in history.
Messi was always favorite to win the world cup and it isn't just about him but the country he came from, they have a history and just like their continent (south America) they're always victorious in country competition. Both players are winning in their own way, Ronaldo is getting hates just because he exposed all that's ongoing at Manchester united while putting his career on the line. Now he has successfully gotten the move he can live with because it's better both financially and he'll be worshiped at his new club instead of the disrespect he constantly get at his boy hood club.
All Ronaldo just has to do now is get those goals pouring in and increase his number to above 1000+ goals so he reaches the unconfirmed stats that the great pele set. Already he's the best goal scorer in history of football but now have to cement his legacy so it takes centuries to break if that's even possible. We have players like Haaland on a quest to break every goal scoring record available, Ronaldo needs better playing time to score more which he'll get at his new club.
I see your point but how realistic would be the accomplishments if he achieves them in Saudi Arabia. The second greatest football player in history, in my opinion, who ruined the end of his career. Although I can understand Ronaldo saying yes to such a large sum, I can't seem to like him to run away and go to the Saudi Arabian league. However, I was so sure that the chief would embark on a new struggle and prove himself again. I was very disappointed. Everything was for him in real madrid, he would never leave, he made a huge mistake. Ronaldo is not a team player no matter what anyone says. His ego is too big. Ronaldo is a player who is not happy even with the goal scored by his teammate. In real madrid, everything was there for him to score, his teammates were players with the character to digest his presence, naturally he was very successful. But he could not continue the same success neither in juventus nor in manchester united. His character outweighed him, he said I'd always have the spotlight, he said I'd score the goals, I'd write the story, but his teammates couldn't handle it. He failed at both Juventus and Manchester United. Worst of all, people will remember him years later for the end of his career, not for his brutish career, the awards he won, and the fact that he was able to fight head-to-head with a man like Messi. A pity, a pity indeed, this should not have been the end of a career like this.