I'd have voted for him to be world player of the year for last year too. Messi's consistency last year wasn't as good as Ronaldo's (partially because of injuries), but Messi at his best he was better than Ronaldo at his.
If you just look at the last 5-6 months then Messi has been out on his own though in terms of ability and consistency.
If you just look at the last 5-6 months then Messi has been out on his own though in terms of ability and consistency.