This seems to be a direct outcome of globalism on digital steroids. Globalism increases the pool of people everyone uses for social comparison. Small scale achievements become negligible as they provide no sense of social status.
Being on the spectrum myself that is a level of not thinking social things through that I hope I am well above and beyond of. Socializing a chore for me even though I am a philantropist, but if there is a conflict of information I am not shy about pointing it out immediately, or, at worst. in a follow-up email. That individual was just not thinking it through that information can be incomplete, and it helps kinda quickly dumping some mildly conflicting information from several stack frames deep, even if it can be awkward briefly. If this was not a singular occurrence I can understand why he was fired: He was not up for the job or not taking it seriously enough.