Imho, if there is 1 player who is head and shoulders above everyone else, than team performance isn’t really that much of a factor.
this year, there is not a single player who has blown everyone else away.
So now you HAVE to factor in team performance and situational scenarios. While Crawford doesn’t have the numbers of the top guys, he does have very good numbers and he was the CLEAR best player on the best team. Take him off the Giants and there is no question that the Giants do not win the West, and they might not even win a WC slot. I am not familiar enough with the Braves situation, but it sounds like Riley might be in a similar position with the Braves.
Harper, Sato and Tatis, I think, are the clear top 3 by the numbers, but none of them were able to get their teams to the post season, so their good numbers were essentially pointless. Therefore, imho, it should be between Crawford and Riley.
Lots of moving parts, and no clear hands down arguments for anyone. It could go any way.