Ronaldo to Saudi Pro Liga not only because of money but also because no club in Europe made an offer to him after his contract ended at Man United based on a mutual decision, somehow I'm pretty sure he would still be in Europe if a club made an offer, unfortunately, news like Chelsea, Real Madrid or Manchester City who reportedly want him are just rumors because apparently, these clubs have never made an official offer, this is understandable because of course the salary will be high while he is no longer young, so Ronaldo to the SPL is not entirely because of money but there are other factors.
Cristiano Ronaldo faced with a very difficult season in Manchester United, a half of season and after World Cup 2022, he had no choice rather than moving to Saudi Arabia because all of his attempts and his representative attempts to join a big club in Europe failed. They all did not want to pay very high salary for an old player who has been witnessing a very serious downside in his career. They also did not believe that Ronaldo will be able to recover his performance after some terrible months in Manchester United and poor World Cup 2022 performance with Portugal.
Likewise, Sadio Mane going to this league because he can still compete well in Europe, unfortunately, the last club is not a comfortable place for him to continue his career, but Mane going to the SPL will not affect his national team's career because he is not from a country like Brazil where there are many talented players
Sadio Mane had a similar situation like Cristiano Ronaldo but he at least is younger than Cristiano. He has less effects from ageing and consequently has better chance to play well again after some bad months in Bayern Munich.
Sadio Mane is a captain of Senegal and also is their legendary player so his position in Senegal is very solid. In addition, so far no player is better than Mane in Senegal and no threat to his position in the national team.