In essence, Al Hilal managed to consistently get trophies without fancy players because after all, despite the fact that Al Hilal had Neymar but Neymar also only suffered injuries throughout the season. So, I think Al Hilal doesn't really need Ronaldo to get trophies, but Ronaldo himself needs trophies so is willing to join Al Hilal. Despite the fact, if for example Ronaldo plays for Al Hilal I believe there is no guarantee for Ronaldo to get a trophy there. So, if for example later Ronaldo plays for Al Hilal and then Al Hilal becomes a team that fails to win trophies, then it will be a bad judgment for Ronaldo himself, at least it will be a risk and or consequence if for example Ronaldo joins Al Hilal.
It seems that C. Ronaldo has to lower his ambition a little to be able to conquer RSL. Ronaldo has been at Al Nassr for almost 2 years, and one full season with Al Nassr is not enough for Ronaldo to bring his team to win the title. And if he moves to Al Hilal just to win the trophy, it will only further show Ronaldo's inability to bring his team to win the title. If he moves to Al Hilal, it is the same as Ronaldo only relying on Al Hilal to win the title. and that does not show the attitude that the mega star should show at all.
I think both are important for an old player like Ronaldo.
Ronaldo's career is almost over, I'm sure he won't stay playing football until age 45. So, money is important for him now.
However, Ronaldo must expect to be in a team that he can always be a main player. Ronaldo isn't a typical player who wants to sit on the bench. Although career isn't very important anymore, Ronaldo should expect to keep playing in Portugal national team until the end of his career. It requires regular position on the team.
Sporting CP may be the place of return for the mega star. That is the place where he started his career in the world of football, so the biggest possibility is that he will end his career at this club. Meanwhile, regarding the Portuguese national team, CR7 must bury his dream of winning the World Cup with Portugal, CR7 must provide an opportunity for young talents to fight with the Portuguese national team. It was no longer his time to continue playing with the Portuguese national team, even his true friend and classmate, Pepe, who promised to retire together with the Portuguese national team, Pepe actually broke his promise and retired earlier than Ronaldo.