Republican presidential candidate Gary Johnson thinks the pledge that an Iowa Christian conservative group is circulating is offensive because it condemn gays, single parents, divorcees, Muslims, women who choose to have abortions and everyone else who doesn't fit in a Norman Rockwell painting.