And goal scoring is supposed to be his main strength. That's why I cannot understand how these two can be compared.
Messi is a GOAT level playmaker, passer and creator. Ronaldo has no business in those areas. Messi is also a superior GOAT level dribbler.
One would expect Ronaldo to be the the way superior goal scorer so that he can cover his significant weaknesses in other areas yet it is doubtful whether he is even better than Messi in goalscoring
Messi has more top league goal scorer awards, Golden Shoes, and a better per minute goal rate..