There are lots of issues with fielding percentage.
A couple weeks back, I was watching a Rangers-White Sox game and saw the following “defense”.
Austin Slater hit a routine flyball to deep center. Rangers’ CF Sam Haggerty settled under the ball on the warning track. Just as he caught it, LF Wyatt Langford plowed him over and the ball popped out. Slater, who had been jogging, managed to reach third. Error was charged to Haggerty. Haggerty!! For what? Making the mistake of forgetting his LF was a buffoon?
Next up was Chase Meidroth. Routine grounder to third that Jace Jung dropped, Jung picked it up and fired to first but Meidroth beat the throw. Error -Jung. Had this been a less speedy runner, it’s very likely an out with no error. So now fielding is measured by the speed of the opposing runner?
Then Lenin Garcia hit a routine grounder to Rangers 2b Marcus Semien. Instead of throwing the ball, Semien tried to chase down the speedy Meidroth. Once that failed, he threw to first but Garcia beat the throw. No error charged. Somehow it was a clean play.
So three routine hits, no outs recorded, and what should have been a clean 1-2-3 inning for Ranger hurler Hobie Milner was instead a 6 run inning. The two errors in it were from one player getting tackled by his teammate, and one because the runner was too fast.
Just not seeing the value in this stat…