There is real science here and it mostly favours your colleague, with important caveats.
The mechanism is the pupil. In bright conditions the pupil constricts, and a smaller aperture gives greater depth of field and reduces the effect of optical imperfections in the eye — much like stopping down a camera lens. A light background constricts the pupil; a dark one opens it, which lets in more aberration and softens the image slightly.
This shows up in measurements. Studies of what is called polarity generally find a small advantage for dark-on-light in reading speed, in proofreading accuracy, and in the ability to resolve fine detail. The effect is consistent enough to be considered established, and it is also small.
So it is not a rationalisation. It is a genuine optical consequence of how the eye adjusts to light level.