The baker can refuse to bake a cake for a gay couple because he disapproves of same gender love. So can he refuse to bake a cake for someone whose political views he disagrees with too? Seriously? What other businesses will this apply to and what other situations? Different tastes in literature or music or food or jobs? If someone can refuse to fill a prescription for birth control pills can I refuse to sell that pharmacist a book by an author I dislike? Why is one okay to do and the other ridiculous?