The amount of money that the club will pay Ronaldo for two years is 35 percent of the club's total money. Think about how much risk they have taken to retain Cristiano Ronaldo and how much money they are spending. No player has ever come to the Saudi League with such a high salary in the history of the Saudi League, Cristiano Ronaldo is the first. Maybe if you look for the reason why the club has retained Ronaldo with so much money, you may not find much reason, but they have shown a special love for Cristiano Ronaldo, this may be the big reason. Every minute of these two years is very precious for Cristiano Ronaldo because he will get a high salary in every minute. Let's see how much Ronaldo can actually do for that club after being in a club with such a high salary.
Don't worry about that. The decision to give Ronaldo some club's shares are already considered so many times by PIF. I know he receives crazy amount, but his impact still massive not only for the his club, but also the development of the league.
PIF tries to make the league becomes more fair by only owning Al Ittihad in the league. This is a part of the process in shifting Al Nassr to the new owner, and one of way to advertise it through putting Ronaldo as a part of club's ownership and paid him with massive amount of money.