Some web designers like to do gray background with just a bit darker text. Little contrast, hard to read. Even code editors often have "dark theme" with gray background an not-light-enough text color. Sometimes I am able to override CSS rules, sometimes I have to modify theme to create "black theme". But reducing contrast seems to be a bad modern habit, unfortunatelly.