Well, as long as you're not going to decide to make the dark background lighter to accommodate the brighter text...
But I would be in favor of sites using variables more so that personal customization is easier. But often this goes against their desire for "branding".