Jesus Christ, what a load of absolute crap.
This is the most outrageously offensive load of rubbish I have seen written on Tattle and that's really saying something. Leaving the criticisms of Ali aside because I think he does say and do some very offensive and awful things himself, you are demonstrating a complete lack of empathy or understanding of what ASD is. I think the fact you are just assuming he has ASD is harmful in itself and based on stereotypes, as we don;t know that he does or doesn't, and therefore launching criticism at him based on this, and by extension at all people with ASD, you are being ridiculous.
ASD is not something that can be 'fixed' with therapy and it's harmful to suggest that. People with ASD, as previously mentioned, may struggle with social skills or empathy, and I'm sorry that you had an experience with a friend where you felt they showed this towards you. ASD is the explanation for these behaviours often, but not an excuse - therefore people with ASD, like everyone else, have to recognise that saying certain things might offend and have to deal with the consequences to their relationships of doing that. No one is suggesting that people on the spectrum should just be allowed to do / say what they want, but we have to recognise their brains work differently and we have to try and mesh with them, as well as them meshing with us.
I am glad therapy worked for you and your issues but the way you seem to think those it doesn't work for, who then ask for acceptance and support, should be treated is showing that YOU have a complete lack of empathy. Therapy won't change how people with ASD see the world, though it might help them understand themselves better, and to think that we need to eradicate ASD and the world would be better without those with it in it is just garbage.