While the man himself is exceedingly un-Christian or any other known religion, Trump's public political agenda is in line with some traditional religious values. His spitefulness and personal foibles are generally overlooked by those who agree with what they see as his agenda. Meanwhile the political opposition, and their spitefulness, can easily be seen as actively working against traditional religious values.
It's easy to see how a religious person would vote for Trump.
"Foibles" isn't quite the word to describe the gangster's issues. He's a complete lowlife--disgusting, deeply corrupt, a pathological liar--just for starters. He doesn't have an ethical bone in his body. His agenda is to play the rubes for the gullible folks that they are.