But I don't agree that a monitor's white = a bright lamp (& it's fortunate for our eyes that it isn't).
In order to emulate a bright lamp, or generally the sun in videogames, you add a halo, that will make the white so saturated that it will bleed around it. And this is what will make a dark thin line disappear around a bright sun, that halo.
To me a monitor's white = paper white. Ok, it's generally brighter (than paper under normal reading light), but it's still on that same max white that we read text, so it's far from a light bulb's light. Now the question is whether that same bleeding effect also applies to lower brightness, that I don't know. A CRT had that kind of bleeding, but for other reasons.
But in any case, logical or not, the end user certainly doesn't want/expect to see thin black on white text vs chubby white on black text. You'd probably hate it in this very reply box.