A lot of people can’t fathom the fact non-binary genders exist and are accepted in other cultures because they have been socialised by their own heteronormative culture.
True
It’s understandable why a lot of people can’t make heads or tails about the lgbt community for said reason....
... then they will gain better understanding just how complex the world is, and that people of non-binary genders are actually just normal people who deserves respect like everyone else.
False. You don't need to understand a persons' relationship with their gender, or their sexual orientation, to respect them. And you definitely don't need to be well travelled or well read to understand that different kinds of people exist.
You might not mean it to be, but this argument is coddling the bigots and acting like ignorance excuses bigotry, when it doesn't.
And more so, as OP and mine and other replies here have clearly shown, probably most cultures on earth have had knowledge of the gender spectrum for hundreds if not tens of thousands of years (because it's part of nature and easily observable without the social constructs), so really there is no justification for that ignorance in the first place, yet it exists, and instead of trying to explain the ignorance you should be asking why it exists and to whose benefit.