So, if inherent in the ruling is the underlying acceptance that everyone is equal under the law and that our relationships are legit, therefore there is no reason to hide our relationships or enable others to hide: This is the "new" gay-positive/post-bigoted America: The court has basically said so.
What the Supreme Court did not do today was offer LGBT people heightened protection for their status in other circumstances, as it has done with race and gender. That victory remains for another day. Whatever happens later, however, history will remember Justice Kennedy's words, and his role as a key proponent for the rights of the LGBT community.
For the first time since they've polled people on the Affordable Care Act, more Americans like Obamacare than dislike it. And an overwhelming majority of citizens like the tax subsidies. Most feel the law works but could be improved with changes. The change they want is different from what opponents are talking about, however.
It strikes me as reasonable that a company has the right to require a certain "look" of its employees, particularly when selling a style is precisely its business. I also know that companies that make a habit of rejecting high quality potential employees for frivolous reasons will soon find themselves with the frivolous employees they deserve.
This isn't an issue about choice or religion -- these are real people, losing their livelihoods, their sources of income, and they're more likely to become impoverished because we still have not extended protections to many LGBT people. Demanding the right to fair employment and fair workplace treatment is not demanding special treatment or advantages over others