Putting North Carolina's Anti-LGBT law to the test

I'll be honest, I haven't been following this development since it doesn't pertain to my immediate state, but having The Daily Show put this new HB2 law in North Carolina into practice makes me pretty angry. The law doesn't just establish an overarching set of laws for the entire state, but it actually forces certain cities in North Carolina to backtrack (by law at least) on their progressive stances regarding LGBT individuals' rights. 

The Charlotte Observer writes:

North Carolina’s new law sets a statewide definition of classes of people who are protected against discrimination: race, religion, color, national origin, age, handicap or biological sex as designated on a person’s birth certificate. Sexual orientation – people who are gay – was never explicitly protected under state law and is not now, despite recent court decisions that legalized same-sex marriage.

So what did The Daily Show do? They rented a BBQ truck and set up shop and blatantly started telling people that they weren't going to be served BBQ because they felt like the customer was gay. Hilarious, but scary to think that this is actually legal in NC right now.