Goodness, that was a dreadful bit of whining for an article, IMO! I can't stand the 'do it this way because I have Asperger's Syndrome' mentality. That's rarely going to happen because there are few jobs out there that do that for anyone, no matter what issues. We can't go around making perfect little "Aspie Jobs", unless we go around and make perfect little jobs for everyone. People with Asperger's Syndrome need to work on adapting just like everyone else, and they should be learning coping skills as they are growing up. The schools shouldn't even be given the entire burden for that either - let's toss some of it back on the parents, please? Or on the person with Asperger's Syndrome, if they are all so special and amazing, etc.
What I believe is that each person is unique, as clanmculloch stated. I won't believe any more generalized manifestos about Asperger's Syndrome, and what people with this syndrome can or cannot do. My approach will be to find out what each individual I work with can do, what he has difficulty doing, what he needs to be able to do to be as independent and productive as possible, and give him the tools he needs to be successful. And I promise that none of them will involve avoidance techniques!