He's not playing for Barca/Real so it's understandable.
Let's say we would have C.Ronaldo here in Juve - i bet in order to beat Messi to get ballon d'or he would have to win serie a, cl, score 150 goals in one year and donate 5m to disabled children.
add winning the world cup to that list, and still they'll give it to messi, because thats how retarded this trophee got.
It used to be a group of journalists deciding who played the best during a season and that was it.
However, fifa took over and made everyone and his grandmother vote, effectively turning this in a popularity contest
If we would apply such idiotic voting for the past 20 ballon d'ors, zidane would have won 8 of them