There isn't a simple answer. I do think passing laws prohibiting  same sex marriage is forcing one's belief system on a nation. However, forcing a business to participate in something they believe to be wrong (as in a wedding) is against their belief system. There are many other businesses giving the same service. People do own their businesses and employees should be aware of that when they take a job as in the Hobby Lobby legal action.