Yep.
I don't even get why some are up in arms over this.
First thing people need to realize is that CL is the best-on-best competition and WC is the same on national level.
If your team doesn't make the latter rounds (Messi), you will have your chances hurt if your rival wins the competition (Ronaldo last 3 years, for example).
Why are people acting surprised by this - especially on this board? How many Harts have been won by players whose teams didn't make the playoffs and how many Smythes went to players whose team went out in the 2nd round?
It's like that in literally every sport. Every competition. Individual winners mostly get picked from winning teams.
Second thing... This utterly false narrative that Modric had a weaker year club-wise last season. It's horses*it.
I saw every Madrid game and they lost the La Liga in October/November of 2017 - Ronaldo was first suspended then had 1 goal in 12 games, Marcelo was injured, Carvajal, Kovacic, Bale, etc. And some players were off-form. Only three players showed up before January - Modric, Varane, Asensio (Asensio later dropped off).
Two things changed in January/February of 2017... A - everyone got healthy (then Kroos and Modric got injured for the 2nd leg of the PSG tie, but after that they were all there apart from Carvajal), and B - CL knockout stages started, and Madrid started looking like they cared again.
Now, the ONLY thing that does work against Modric is that he's looked tired this season (both him and Varane are only beginning to look like their real selves, WC took its toll). Both of them have been noone near their best.
Ballon d'Or is supposedly for the calendar year - but noone cares about the first bit of the following season - they just don't.
Obviously, Messi and Ronaldo are still above everyone else. But the team accomplishments in best-on-best weren't there for Messi (as a consequence his individuality suffered, 6 goals in 10 games in the CL, 1 goal in 4 in the WC) and Ronaldo did top-score the CL and win it (but so did Modric, the 2nd best player on that team) but his team had a rather pedestrian WC.
They're the better player, but didn't have the best year. I don't think the world's best midfielder of the last half-decade winning it should be that much of a surprise.
The French spread the votes among themselves, which is fair enough, I don't even know who had the best WC - Kante, Pogba, Varane or Mbappe (even Griez, not impressive in play, but scored the goals and did the set pieces). They were all great.
Similar thing happened to Spain in 2010 when votes were spread among Iniesta, Xavi and Casillas.