Messi is the better player for people because the general population have this appreciation of general nature & a belief of religion. They look at Messi & see a player that was born to play football the way he does & are in awe. Whilst Messi is a prophet of football - Ronaldo is science & technology; the hard worker, the grower, the stat machine, the one who studied his weaknesses & covered every angle, the one who challenges himself in every possible way - he is merely a human that has reached the top from pure hard work & not a growth hormone injection at 11.
Religion vs Science
God vs Humanity
Nature/ growth hormone injection vs Hard work
Messi vs Ronaldo