Only one year they've been wrong, but even then they were right to an extent and that was when Cannavaro won it.
In the end, its a nations captain and manager who chooses and since FIFA merged with France Football and Ballon d'Or its also journalists.