I think non-binary is rather pretend, or at least somewhere on the self-delusion spectrum, but trans is quite legitimate. I often think those against trans are erroneously confusing it with the non-binary concept.
"Never trust a fox. Looks like a dog, behaves like a cat."
~ Erin Hunter
~ Erin Hunter