I would much rather get a tersely worded group email (ooo) than have to do someone else's job for them.
Let's be frank. The #1 asshole thing not mentioned here is (shouting and swearing alert) NOT DOING YOUR FUCKING JOB. This is an immense source of frustration for other people, whether because they have to do the person's job for them, or because the person's failure to do their job creates disasters.
In many of the situations I've seen (or, frankly, participated in) where someone is behaving somewhat like an asshole, the root of the situation is that (a) someone isn't doing their actual job in a remotely competent way, (b) that someone isn't doing anything to fix that situation and (c) management doesn't know or care.