From my experience, I think Aspergers can be an excuse for saying irrelevant things like changing the subject to baseball cards in the middle of a conversation or casually commenting on someone's weight, not realizing that that is taboo. However, it has little to do with entitlement and in general being rude.
I don't want Aspergers to become synonymous with douche and ego. When someone says something awkward or inappropriate -- sure. Don't associate it with "DO YOU KNOW WHO I AM -- FIX THIS YESTERDAY -- I'M POSTING THIS ON MY BLOG". That's not Aspergers.
I can't comment on your second sentence but it seems completely speculative and I can't imagine how you can substantiate it.
Self-diagnosis. Are you fucking kidding me?
Just because you were picked on in highschool and are a huge pain in the ass to work with, doesn't mean you have Aspergers.
Guess what, Bram Cohen's probably just an asshole who writes good software.
It's not just about being rude but genuinely not understanding the socially correct behaviour to his own detriment.
Exhibit A: not realizing that it is a bad idea to post a chat transcript of you dressing down a volunteer to a free service.
ADHD remains the favored scapegoat for a disobedient or hyperactive child.
I'll leave the moralizing and righteous indignation to the others.