Manny Machado is a great third baseman. Yoan Moncada has the potential to be a better third baseman. It may take a while for Moncada to reach Machado’s level defensively but he on the right track. Moncada had a higher WAR at 4.6 to Machado’s 3.1. Moncada had the third-best batting average in the American League at .315 with a slash line of .315/.367/.548. He hit 25 home runs and had 79 RBIs in a year that he missed a few games due to injury.
All in all, Moncada is probably the safer bet over Machado over the span of the next ten years. The White Sox moved him from second base to third base due to Machado choosing the San Diego Padres instead of them. He went from being a below-average second baseman to an elite third baseman. We don’t even know if he would have turned the corner as a hitter if he never made the change.
There are some people who also believe that Machado wanted to actually play shortstop. Well, the White Sox are doing just fine with Tim Anderson who won the batting title in 2019. There is literally no void left by Machado choosing another team.