So will I need to carry my birth certificate with me to pee in a public restroom? No thanks. 

Not to mention potential economic impacts: https://www.washingtonpost.com/news/post-nation/wp/2017/03/27/north-carolinas-bathroom-bill-cost-the-state-at-least-3-7-billion-new-analysis-finds/?utm_term=.221ebbdfe0b7