Agree. For me it only works for IDEs and code editing, and even there with a carefully calibrated colour scheme and a (not too dark) grey background. Otherwise, it's like reading neon lights in the night. Anyway, as someone pointed out, our vision evolved to see dark signs against a lighter background, not to see light in the darkness.