Clearly.
Problem is, in my experience...
1.) No one wants to get involved.
2.) It's easier to be accommodating of assholes when they're directing their behavior at someone who isn't "one of you" on some level or another.
3.) It's easier to be accommodating of an asshole who also happens to be a "great engineer", "would do anything for a friend" or has their childish nonsense rationalized as "lacking people skills".
I'd wager someone, likely many people in that situation knew exactly what was going on yet did nothing for one or more of the above reasons.
As a group we just need to recognize that those people among us, our friends and coworkers who are shitty to the loner on the team or rude to the cleaning lady, but wonderful to their peers - they're assholes and deserve to be held to account for it.