In short, it is not that evolutionary naturalists have been less brazen than the scientific creationists in holding science hostage, but rather that they have been infinitely more effective in getting away with it.
I think the theme that I was attracted to in 'Beautiful Creatures' was you claim yourself. In my opinion, I think that's a really valid idea and I'm glad that that's our foundation.