Why are color contrast and spacing important?

Having a high level of contrast between foreground and background results in more people being able to see and use the content. Color and hue are not as important as high visual color contrast between a background and a text to those with low vision.
In addition, a plain background and ample white space makes a page more readable and useful because it provides contrast to the print and creates luminance around the text.