Sorry to say, but its time for pastors to take a stand and pay the price. Its been done before, JC.
So to a degree they're serving mammon over God by not speaking out when they should.
I also blame church members. At the church I attend a lot of people don't won't to "deal with politics" on a Sunday. I've got news for them.
If you won't deal with the politics, it will deal with you.