It's because the text renders in the opposite color of the background. Most on the time it helps readability except when it's on gray. I'm still trying to find a solution for better readability.