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.
Yes, but venting frustration does not mean that you are actually requesting a societal change, so you can't create arguments assuming everyone complaining really think things should be different. People have every right to voice frustrations.
But, people do not have every right to be and do as they please in public. We have norms and laws and they can change and do vary. There are a lot of limitations specifically on being loud.
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.