The American version of Christianity has decided that a fetus is a person, and as such that an abortion is murder. They make it this emotional issue so that people don’t think too hard about it and just reflexively think “I can’t support murder!”
This is despite the Bible pretty explicitly defining life as beginning at the first breath, and treating causing a miscarriage as property damage.
It’s part and parcel of the Republican party essentially taking over the church and getting people to equate “Republican” with “Christian”.
Abortion used to just be a Catholic thing, but after the Civil Rights Act was passed political opportunists sought a new issue to drive southern evangelicals and abortion was it (and later gay people, but abortion was first).
Now however, the con has been bought by those in power and joined with the more toxic forms of longtermism which posits that humans must reproduce at all costs. And here we are today.
You forgot racism, a quiet cornerstone of the Southern Strategy. Not as quiet now, since it worked so well in growing a solid voter base who is now more encouraged when those parts are shouted loudly. Could be why Roe v. Wade was allowed to disappear, didn’t need that windmill to charge at anymore.
Republicans all care about life and babies until it comes time to give time off to raise the kids, provide welfare programs for poor families, provide schools with lunches. Can’t kill a fetus in the womb but they dont give a fuck if the child starves at 5.