because parents may have light hair does not mean their children will.
Actually, it does — blonde hair is a recesive trait, so it is genetically impossible for two blonde people to produce a dark haired child.
Hmmm... then a lot of folks where I live get their blonde hair from a bottle, or had some fun with the milk man!