Mozart and Salieri is not a good comparison. Salieri is not seen as one of the greatest musicians in history, he's not even in the vicinity of that conversation. More like Mozart and Beethoven.
For me talent wins as well, based on subjective taste. But at the same time, I'm critical of those who sleep on their talent and don't work hard enough anymore, like Messi is guilty of doing in the Champions League, in most of our disaster losses (Atletico, Roma, PSG, Juventus, Bayern, even Liverpool to a degree). He has used his talent to allow him to work less. Most of his fans have fallen in the trap of considering that acceptable.
I can't sell Messi being better than Ronaldo without being biased. Champions League is the biggest club competition and Ronaldo has outperformed Messi in it. It is a black mark for Messi that he has allowed his rival to dominate him on the biggest stage.
I wouldn't classify Messi as a hard worker. I'd consider this as probably his single biggest flaw. He's not used to working hard to win and decide close games. He expects others to do it for him.