[Disclaimer] - I am not an American and I consider myself atheist, I am Caucasian and born in a pre-dominantly Christian country.
Based on my limited knowledge of Christianity, it is all about social justice, compassion and peace.
And I was always wondering how come Republicans are perceiving themselves as devout Christians while the political party they support is openly opposing those virtues and if this doesn’t make them hypocrites?
For them the mortal enemy are the lefties who are all about social justice, helping the vulnerable and the not so fortunate and peace.
Christianity sounds to me a lot more like socialist utopia.
This isn’t really true. A lot of Democrat voters are also Christian. If by “fervent,” you mean “hateful,” this may be more true. A large percentage of Democrat voters are also Christian, but not as hard-line about LGBT issues, and perhaps not as hard-line about abortion.
The type of Christians that Republicans court are easy to persuade and control. Religion has historically been used to create in-groups and out-groups, and as a form of control.
If one were to take the Christian bible at face-value, they would oppose things like sexual freedom. Most leftists/socialists think about intersectionality, so they would be opposed to people who have the “morals” of many Christians.