I think part of the problem is the yellow and dark navy strokes around the numbers. When viewed from a distance, it makes the edges look soft and undefined and make them look slightly blurry and hard to read.
They do look good closeup, but during a game, when viewed from afar on fast moving players, I think they are actually harder to read.