Same reason Jimmy Carter got away with it, I think.
That, and candidly, there is a huge Christian Socialist undercurrent in this country, for whom people like Jimmy Carter and Mike Huckabee speak.
You’re right about that. The assumption that Christians, especially evangelicals are all conservative has always been a myth.