Have you noticed that for the past few years it’s been sexy for television shows to have people who are mentally strange.
Think Monk and Bones. House kind of fits due to failed social skills, as does Sheldon (Big Bang Theory).
And these people aren’t amusing sidekicks that play off to the star – they are the star of the show. And they are shown fairly sympathetically, even Sheldon.
Being sorta crazy is being accepted into the mainstream by the media.