Because the Democrats are so much better on science...
http://crooksandliars.com/2007/05/03/who-doesnt-believe-in-e...
The Democrats aren't more pro-science in the abstract. Every politician is pro-science when it supports their agenda. Every politician is magically skeptical of "settled science" when it goes against their agenda.
Edit: I meant that science strongly supports the notion that intelligence is largely heritable, which is opposed by Democrats.
There are counterexamples, of course. And I'm not happy with the Democrats, for many reasons. But, on science, the alternative is to go back to pre-enlightenment times with the GOPs. And leeches, as a medical cure-all, are probably more harmful than sugar pills.