I've never thought of Sheldon as autistic; he's more of a high-functioning ego-maniac 
In my experience autism sufferers are not PhD holding genii who belittle those around them (including other PhD-wielding academics) for being incompetent. Some have definitely been niche-specific higher-functioning individuals, but stereotypically confused by social interactions or emotion (leaving most very shy and quietly guarded).
Sheldon certainly doesn't fall any shy or quiet labels!
You've never heard of
Temple Grandin.Most autistic individuals, particularly those with Asperger Syndrome, don't understand social interaction, but each individual's reaction to that is specific. Many I've known personally are neither shy nor reserved, but can dominate an entire evenings conversation without realizing others aren't interested. Others are incredibly quite and curt.
It's not that the Sheldon character doesn't want to understand people, he can't. What is and is not socially acceptable is explained and reiterated multiple times, but despite having an incredible cognitive ability, he just can't understand. That's autism.
That isn't a necessarily a bad thing. Dr. Grandin tells a great story(if you ever get to hear her speak, please do) about two autistic friends of hers whose ideal romantic evening is a dinner at their favorite restaurant and a night discussing physics. That's what they like and they wouldn't have it any other way. It's as valid as any other lifestyle. When she talks of her own life, she says avoiding romance was something she choose rather than something that was forced upon her.
That being said, growing up and living with autism provides a number of challenges and hardships I wouldn't want to have faced.
The way the normal human brain works, having a cognitive ability large enough detracts from other parts of the brain. You only have so many points to spend in mental attributes, as it were. That's why IQs at a certain level of curvature start to show a substantial increase of cases with autism.
In the future, with cyberware and what not, we might have found a way to circumvent this problem, but I think a Logic of 13 should be played with that in mind.
Maybe less Rainman and more Abed, though.