There's no such thing as "non binary people"
Before say 2013 all that existed was gay, lesbian, bisexual and transsexual. Everything else was invented in the SJW social media echo chambers after that.
Homosexuality is a real actual phenomenon. The desire to identify as such is natural and not manufactured by society. The same with actual gender dysphoria which usually start at age 2 where a person genuinely feels uncomfortable in their body.
On the other hand, identity of "non binary" isn't natural. People who identify as such were completely happy identifying as their biological sex well into their adulthood until "non binary" became a thing thanks to the social media and the liberal craze of our society coupled with attention seeking and the desire to be "special". As such, accepting someone's "non binary" identity as using "proper pronouns" isn't a legitimate civil right issue.