Frankly that superiority complex may be why neurodivergent people with similar ideas about "normal" people have issues getting along with others, no offense.
Autistic people are often seen as arrogant because they speak honestly about their strengths (and weaknesses), whereas normal people avoid speaking honestly about their strengths unless they are arrogant.
This is many times in my experience not the case, autistic people still have very strong biases hidden under a layer of seeming logic. Incorrect, very confidently held opinions (perseverance -- the trait) are things I see often in the community, I believe.
Bluntness != correctness.
We have the normal emotions and human flaws, they're just expressed differently.
We are also liable to mistake politeness and tact for incompetence or foolish "herd behavior." Something I've realized as I've aged as an autistic person is that I was quite obnoxious about this in my youth. Neurotypical people are typically much more aware of the social context of their words and actions than we give them credit for: they aren't stupid they are trying not to embarrass us or be cruel.
NDs lack certain social instincts, that are at the same time very strong in NTs. To a ND, NTs acting under influence of these do appear to be flawed. It is an observation, not a superiority complex. One of the differences is that NDs are not hierarchical, superiority/inferiority of people is a non-category to a ND.
1. I was being a little facetious.
2. It is absolutely weird to speak for all neurodiverse people in such sweeping ways. I've been involved in the physical sciences most of my adult life and I can tell you I've met plenty of ND people who are also highly competitive and judgemental. Even those these are considered negative traits, you do a disservice to a a huge variety of people by claiming that they are all the same. Its the opposite of acknowledging their diversity.