Faith seems to have ignored what I saw as your most important point, the lack of consistency. To me it gives the lie to the claim that this is just about gay marriage. It's about imposing religious beliefs onto secular contexts. If religious bias is permitted to stride outside the church gate then religions would once more engage in battle. Religious peace is one of the blessings of separation of church and state, and businesses are not churches.
The dangers of religious strife do not worry the religious right because in their minds this is a Christian nation where Christianity should dominate all affairs, and therefore there is no need for separation of church and state. The hypocrisy matches that of the Puritans who escaped religious persecution in the Old World to practice it in the New. That separation of church and state protects all religions seems to have escaped their notice. Christians can no more be discriminated against for their religious beliefs than any other religion or lack thereof. Once exceptions begin we're all in danger, religious or not.
--Percy