Criticism, like rejection, is a form of denial of another -- and, human nature does not like to be denied.
As in case of aspies, there are possible multiple factors why we couldn't take criticism well:
It could be because of we receive emotions and how we handle it.
This part had something to do with social-emotional maturity. And thus why we usually ended up being accused as immature reaction wise, even if this isn't the case.
It could be because since the majority do not understand our cases, they tend to be presumptuous, and many of us had enough with that.
It's a consequence of being different from others, something that most NTs wouldn't understand. And perhaps, an aspie to another since we tend to be very different from one another.
It could be because, it's about how we expect and handle changes.
At this part, it could be a two-way thing -- one's ideals clashes with another and took a firm stance on their opinions.
NTs won't react well if it's outside their culture's safe zone, and aspies won't react well if it's simply different from theirs and outside their own comfort zone. In other words, this part is a human thing. Except, in case of aspies, we're more prone to it since our views are rarely shared and be taken consideration -- unlike NTs' collective views, that sometimes, they don't have to make a change at all since they have this common view for compromise or a social module of some sorts that autistics don't usually have.
I only take criticisms well if facts are more emphasized and the reality stated first, before the subjective and indirect parts. Otherwise, I'd end up taking it as an attempt to insult me by not getting to the point
first.
I agree with all of the above, except that criticism equals rejection. It seems irrational to me to criticize someone you reject and hence don't care about .