Look, to some extent we’re all ASD. I hate crowds. I get exhausted being in places where people are having thousands of loud conversations.
I’ll complain that I hate people. But you know what? I’m the one with the problem. Not them. They have every right to be and do as they please. If I don’t like crowds, I can easily avoid them by doing my errands some other time.
Point is, we cannot have society change it self to accommodate every whim. Your friend is ASD, it sucks but that’s just the way his (our) life is.