Note the creating graphics with an unsupported refresh rate will not fail - instead, a default refresh rate will be used.
Isn't using a hertz of '0' the same as specifying an unsupported refresh rate?
There was LOTS of discussion about hertz and lots of theories but no final explanation IIRC.