They are good enough as a team even without Ronaldo, they were leading the league before he came along, I am not expecting him to be that much of a difference if you ask me in the result department. I am not saying he will be bad, of course Ronaldo will be a great player for them, and I think he is going to learn to play with his teammates and how they play and they are going to win the title with the help of Ronaldo for sure, I see them as inevitable champions.
What I am just trying to explain is that, if they didn't get Ronaldo, they would still win it no matter what, they would still be champions even without him, which is why I think they didn't get Ronaldo for success, they got him for PR.
Definitely this was done for the marketing purposes. They paid 214 million dollars, what will be the ROI for them from merch and other things. I mean, if it was famous European football club in famous league, then definitely clubs would enormously profit, they would attract a lot of sponsors, money from merch, etc but Saudi Professional League is not a popular league, nor any team from this league performs well and is famous. So, I don't think even the CR's transfer would attract finances for them, especially when CR isn't performing well recently and he is 37 years old, going to retire soon.
Probably money isn't even a thing for them from this deal but Idk if this transfer has any real long-term value. This transfer was even bad for CR, first of all for his words with Piers Morgan and also especially for the reason that he won't be able to play against teams with competitive and experienced players.