Far too many candidates wear their faith on their sleeve.