Garnacho still has many dreams that he wants to achieve in Europe, so of course he will reject the offer from Al Nassr even with a big salary. Even though he idolizes Ronaldo, it does not mean that he will easily join Al Nassr, especially since he was once a team with his idol at Man United so that is not a reason for Garnacho to play in the Saudi Arabian league.
In addition, Garnacho still wants to appear in the World Cup, of course if he plays in the Saudi Arabian league the chance of being called to defend his country is very small compared to playing in an elite European team whose league is very competitive. I am happy that in the end the speculation that Ronaldo wanted to move failed, after he came with a new contract from Al Nassr. because I personally really want Ronaldo to stay at Al Nassr because he has not given the league trophy to Al Nassr. So his decision now is right to stay and still have the opportunity to give the SPL trophy to AL Nassr.
@Mame89, we all both speculating about Garnacho's next future, if he's going to be retained in Manchester United, or will make a move to the Saudi Pro league or not, none of us is sure about that. So be it how young he is, that's not a reason to be so certain that Garnacho can't take a chance with a Saudi club if that becomes the last resort.
However, you made a valid point about the world cup, and how he may not have a high call up chance playing if he's playing in the Saudi.