I don't dispute at all that Ronaldo overall had been far more decisive and clutch than Messi in big games in the last several years, measured by either goals or assists or chances created. I also agree that Ronaldo is a better 9 than Messi is a 10, but that's what I have been saying, this was mostly due to how the two play and how different they are in that department. Ronaldo relies on service pure and simple and he gets a lot of them, quality ones from his teammates, especially at Real Madrid. Messi has to drop deep to both create and finish. Even taking the No.10 role alone, name one player who has created more in big games than Messi please. Or name one player who has created equal number of chances in big games (we can use ratios etc. to measure) as he did in other games. Of course you are going to struggle to create in big games when you are playing much better teams.
The fact of the matter is, Ronaldo only has one role, one hat to wear and he gets adequate support; Messi has multiple roles to play, several hats to wear and he also does not have adequate support in either the service/assist or finishing department.
Sure, if I need someone to win a game I'd pick Ronaldo over Messi because all Ronaldo needs are some accurate crosses into the box and he will get the job done.
What do you mean by elite scorer anyway? Those players who score a lot of goals against elite teams in big games? If so, sure Messi is not. But who is, other than Ronaldo then?