I think many people confuse, God, religion and the Christian ethic. Some people likely think religion, as a tried and proven way to learn a little humanity and maybe morality.
Even "Christian ethic" is way to narrow, as many religions share similar ethical/moral standards.
People who favor, no limits and restrictions, have rarely spent any time in the jungle. People try to replace ethics and morality with law and at the same time, decry the limits imposed by the law. The law is for the other guy.
If the vast majority of people were, mature, moral and ethical, very few laws would be needed.
Trying to supplant religions ethics, with law (or a political system), is a social experiment. That has failed many times in history and is likely to fail again. Just as incorporating religion into the political system to deeply, has also seldom lasted.
The hypocrisy of the whole exercise, never fails to astound me. A system of duality, bureaucratic and religious, seems to work, or has worked well. Government and religion co existing. Many political experiments, in the not to distant past, failed, largely because they outlawed religion.
The religious right, is likely the pendulum swinging back in the other direction. The balance rarely seems to be ideal at any given moment.
Personally, I think the answer to the immigration problem, as being for the US to export or immigrate many of there young citizens to Mexico or wherever, subsidize or encourage an expansion (I have a rather large, foreign earned income tax exclusion, maybe they already have). In a generation or two, much of the problem will be irrelevant.
Three out of six of my children are dual nationals, 4 are multi lingual, 2 are trilingual or better. My wife and I are both bi lingual.
Putting up higher fences, parochial thinking and xenophobia, just isn't gonna work well or for long. The world is becoming a very small place.