I'm happy to see that Bruce Springsteen, Ringo Starr, Pearl Jam and others have decided to not play in NC due to NC's unconscionable law concerning permits to purchase handguns.
Oh wait - that's not the law they were bitching about?
Here's a FAQ concerning NC's bathroom law. And here is the text of NC's Public Facilities Privacy & Security Act in .pdf form if you care to read the thing.
In a nutshell, the city of Charlotte passed a law that would have required government and businesses to allow folks who claimed they identified with the opposite sex to use the bathroom of their choice. The state passed this law in reaction to that, in order to clarify that for the purposes of bathrooms, lockers, showers, etc, biology trumped feelings, and that non-government entities could do as they wished.
Then a bunch of folks cried "Oppression!" and launched a boycott of NC. Let us look at those pinnacles of moralism, shall we?