I definitely don't lump all Christians as being the same. It's a huge, diverse group of people. I can't, for the life of me, understand why evangelicals in such huge numbers voted for Trump, but whatever. 

Regarding your pastor, I have respect for any pastor like yours who openly admits to a congregation that religion does not automoatically correspond with morality. I know from experience that some preachers tell their congregation that you have to believe in god to be a good person. This is bothersome to me as it creates distrust or even hate of atheists, which is undeserved, and also is a cheap way of keeping members - through co-dependency, instead of simply a desire to have faith.