The creationist crowd is in a tithy lately. First there was “Cosmos” — on Fox, no less! — giving short shrift to everything they hold dear. Then, adding insult to injury, for those paying close ...