Because the fastest supported memory, according to Intel, is 667 MHz. As long as the modules have an SPD table for 333 MHz and require 1.8V-1.9V, they should work. Are they the best modules that you could buy for that motherboard? Definitely not.
You should buy less expensive modules that meet the specs and are certified to work with that motherboard: