I have to disagree. This can't be reconciled with a couple of basic realities:
1. About a third of liberals describe themselves as creationists.
2. Feminists hate Darwin.
3. There is no shortage of conservatives who find the modern synthesis of evolutionary theory compelling.