Tbf they were last season, and rightly so.
1. Messi
2. Ronaldo
3. Iniesta
4. Xavi
Think that was how the Ballon D'or went last season.
I think it's just the English media where they don't get the credit they deserve, infact, look at this headline from the Daily Mail (ana):
http://www.dailymail.co.uk/sport/football/article-1113507/The-best-players-world-Xavi--Ronaldo-crowned-king-football.html
Sums up the English media in one go there.