It has not hurt presidential candidates, but it does slim down the choices being offered. Some posters just need to admit that people with deep faith, see abortion as murder and do not believe woman should have the choice to murder an unborn child. Especially with public money and especially when the child could survive outside the womb. Republicans lose votes from Christians who oppose abortion, under any circumstances.
You cannot please everyone. It also shows, that one issue voters will sacrifice many other issues, as long as the single issue is supported.
I guess if abortion is more important than your level of income, then you should vote for democrats. Higher taxes and more regulation are the cost of that position.