Nope. Sheldon easily added Penny to world. He now depends on her as much as Leonard. Sheldon now has Amy, he even got depressed and got cats when he told her to leave. This is not sustained nor severe social interaction.
Sheldon doesn’t interact, 'cause he never learned how. He had no friends his own age. He easily will bend from his ways. Leornard many times has said to the effect, “tell him it’s a social thing” and Sheldon will interact appropriately. Such as when he couldn’t understand gifts for a birthday party for Leonard but he easily adapted and went with Penny to buy a gift.
Sheldon just never learned social skills. He clearly isn’t lacking them. He just doesn’t understand how they work. If someone explains it to him. He adapts, as show when he gave Howard his spot on the couch.
He has patterns but he will change. Remember he would only go to Big Boy, but he easily changed that and went to the cheesecake factory. Sheldon acts on behaviour patterns because it makes SENSE to him. Every time someone points out a flaw in his logic, he will recognize it IF he wants to. His friends enable him too much in his behaviour.
Again Sheldon WILL adapt if it suits him. He didn’t want to go on a date, but after meeting Amy he changed his mind. He wouldn’t admit it was a date, but he still went. He seems to function well at work.
Sheldon doesn’t have anything wrong with him other than the fact, he was a child genius so all the social skills he should’ve had, he doesn’t have. Sheldon clearly has feelings, guilt, remorse, happiness, sadness, depression, jubilation.
This is why the Sheldon/Penny dynamic was so quick to develop. Sheldon’s social skills were be enabled by a group of “geeks” who have social skills only slightly better than he has. When Penny came, she is the “genius” of social behaviour while lacking intellegence. Sheldon is the genius of intellegence, while lacking proper social skills
The main difference is Sheldon WILL change when it suits him. He CAN change when it suits him. A person with Aspergers will not be able to change.