Joe Dick, perhaps your comprehension of the entirety of this issue is lacking.  

The discrimination that I speak of is the discrimination (generally) against those that are "different" than the stereotypical "normal" person.  Discrimination against transgendered individuals is part of that, and it was (and still is) a problem.  It is true that having male/female bathrooms is not discriminatory per se, but REFUSING to allow transgender people to either choose or have a unisex option is discriminatory.  

Places like North Carolina refused to accommodate so the federal government had to inject itself.  North Carolina responded by doubling down on its discriminatory prohibition (against accommodation) laws.  Fortunately for civil society, smarter heads are starting to prevail, though it is sad that it had to go this far.

I'm firmly positioned in the "adult world of reality", to be clear.  North Carolina looks to be on its way there, finally.