So I think that the problem is not Ronaldo himself rather the team overall,I see that Al Hilal has already won the league and for me it is not that the attackers of Hilal are better than Ronaldo rather it is the supporting players,the other players playing with Al Hilal,the supporting ones are better and make better use of the midfield,they are of better quality so it is not possible for Ronaldo to win the league himself,surely his presence there at Al Nassr has brought even better performance from his teammates but that is clearly not enough to win the league here,so nothing to be reproving to him,he has done all his has in his power to improve the team quality and I think his mission is accomplished.
Talking about the Al Nassr team squad, this team should be a competitive squad compared to other teams competing in the Saudi Pro League competition. I mean, Al Nassr is a team filled with competent players at their respective levels apart from Ronaldo. But unfortunately, Luis Castro was unable to bring his team to win this competition even though it was filled with competitive players. as you said, maybe the problem is not Ronaldo. but on the whole team, it is the coach who implements patterns and systems that are less than perfect.
This is different from Al Hilal, apart from this team being a regular champion of the Saudi Pro League, it seems that this team is handled by competent people within the club. not only the role of the players, even the coach, but everyone involved in a club. Apart from that, this team has a strong bond. Also, the chemistry has been established well. so that Al Hilal is able to play solidly in every match, especially in the Saudi Pro League. In 28 matches, Al Hilal only experienced 2 draws without defeat. So far, they will continue to play their matches with wins.
Talking about Al Nassr, maybe next season they will evaluate their team squad. which players to keep, and which they will let go. It is possible that Luis Casto's position as Al Nassr coach will be replaced next season. we'll see, after this competition ends. as for Ronaldo, so far he has tried to do his job well and work hard. but alas, Al Hilal's consistency is difficult to stop.