Not saying we neurodivergents can’t be bad people or villains (I think Kingpin is supposed to be autistic), nor that we shouldn’t be called out where appropriate.
But we have enough social stigma going against us. Musk’s antics are on the morning news now, so I’d much rather the word “narcissist” be on people’s mind than “autist”. Because when I tell people I’m autistic, I don’t want them to think that means I’m prone to screaming “go fuck yourself” to a live studio audience.
That’s a good point about Hook. Villains are also frequently queer coded. Hook is an example of this too. So is Jafar, Scar (disfigured), and Ursula (overweight). Probably more examples. This is to draw a contrast to the blonde haired, blue eyed, able bodied, conventionally attractive hero.