Because Republicans have principles, the Republican platform has too many planks, one being abortion and they fall for the Dem trap to defend it EVERY TIME. The answer to abortion questions is "I haven't thought about abortion since 1973, next question".
(As to federally funded abortion, if future welfare recipient dems are being aborted, be thankful and keep your mouth shut about it.)
The dems have but one plank, and it's as big as a sheet of plywood... "free stuff".
Hopefully, there are enough principled splinter groups left that slightly outnumber the "cellphone lady group" on which to build a coalition.