If you know the difference between right and wrong and commit a wrong, you belong in jail. It is amazingly easy to avoid going to jail -- just don't break the law. While I sympathise with the person who had to falsify his registration (I got a ticket for an expired inspection ticket while driving to my inspection -- when I went to court and explained this to the judge, he decided I should not have to pay it, so I got off better for obeying the law and going to my court date). I do not think people with AS or HFA fall under the category of being unable to tell right from wrong, so if we commit crimes, we should pay.
I used to be anti-prison, but had to re-think this when I was shot. I really didn't want the man who tried to kill me out there running around trying to kill -- and possibly succeeding in killing -- other people. When asked if he was sorry, he said he was "only sorry I got caught." He wasn't sorry he'd attacked me, which makes me think he'd do it again. Who's to say his next victim might not have been a child, or an elderly person, or someone sick,-- anyone who wouldn't survive a bullet to the chest -- rather than a healthy 20-year-old? (Most people don't survive it, I'm told; the ADA who was second chair on my case said he thought at first it was a murder case.) The only way to be sure he's not going around shooting other people is to lock him up. There are times I feel intensely guilty about sending him to jail (I testified), but in the end, he made his own choice. And even if I were to learn he has AS, I wouldn't feel one whit different. It wouldn't change what happened to me, so it shouldn't change what happened to him.
I do think the prison system needs revamping, though. I don't think it rehabilitates most of the population. Sadly, at this time, it's what we've got.