Who should win it then? I don't think Ronaldo deserves it this year either tbh. He had some good matches in CL, disappeared in semis and final, had 1 good match in the World Cup. Lost the league (by quite a margin) and cup in the domestic league - he did have lots of goals in CL, that's true. Had a bad start to CL with Juve (valid red imo), and has only really had 2-3 good matches with Juve now - scored a banger though. It's far from other years though, and I personally don't think he deserves it again. Choices are scarce this year though because everyone has had bad performances at some point or other.
World Cup year - Griezmann or Mbappé imo. Modric too.