I give speeches at megachurches across America, and the one thing that's really striking about it is how utterly, completely diverse they are, and completely unself-consciously. At these huge megachurches the idea that the more Christian you are, the less tolerant you would be is preposterous.