Look, in many ways I agree with you, but I guarantee that mindset is essentially doomed to failure if you want to win elections in the US where 68% of Americans identify themselves as Christian in some way.
The problem is not so much wanting to coddle up to the fire-and-brimstone fundamentalists. It's that a lot of people who used to have what would be considered "standard", middle-of-the-road religious views have been told, again in subtle and not-so-subtle ways, that they're stupid. Whether you believe this to be true is not the point. Calling a large portion of the country stupid is a great way to push them into the arms of an extremist.