To be consistent, if a baker, or web designer wish to not serve the gay marriage crowd, then we have to accept that a progressive busness could do the same against pro-life people. The reason is two fold. The baker and web designer use religious freedom as reason for their refusal. Abortion has a religious status among the left. The other aspect is that abortion rights are as much a political issue as they are religious. Politicals is NOT a protected class in America; yet and "Thank God".
I think we can all agree that having the government mixed up in all this will only erode more freedoms, and that the best move is to let the market sort out who is "right" in this matter. Right, as in who will survive the backlash from business owners taking a stand for what they beleive in, no matter how hienous it may be.