After North Carolina Governor Pat McCrory signed House Bill 2 into law on the night of March 23, much of the controversy that followed centered on the bill's discriminatory actions regarding bathroom usage by transgender North Carolinians. However the bill does way more harm than that.
You wouldn't know it but HB2 actually includes a non-discrimination policy. It protects people from discrimination based on "race, religion, color, national origin, or biological sex". Nowhere in the bill are there non-discrimination policies aimed at protecting North Carolina's LGBT community.