It's definitely eloquent, but it seems to generalize a bit. I don't know that the world would be a better place if people who qualify for the 21st century definition of "autism" ran it.
We are plenty capable of bigotry, starting wars, global climate change, greed, etc. I know several people on the spectrum who frankly are not good people. Not because we are evil, but because we are all people, good and bad.
_________________
AQ: 36 (last I checked :p)