Good engineering is a team effort. Engineers unwilling to listen because of some self-percieved superiority complex are bad at that. And they hardly get any better.
I don't mean to defend snobishness, but it is possible to be in the top 10% of your field and dismiss anybody not in the top 30% of your field. That comes across as arrogant and dismissive to almost everybody because it is. But it doesn't mean you can't work in a team of equals.
Somebody like Anish Giri might be a very good sport and play a (very short) game of chess with me, but I doubt he would expect to learn anything from it. Of course, he probably wouldn't waste his time on me. Either way, he would still be a great asset to help somebody like Ian Nepomniachtchi prepare for a tournament.
Of course, being considerate and welcoming to everybody all the time is super awesome. Those who manage it have my respect whether they are perceived as the best in their field or not.
> it is possible to be in the top 10% of your field and dismiss anybody not in the top 30% of your field
This is how the 10% end up with 5 jobs in 8 years, watching those who they thought were beneath them rise up and take leadership positions because they're too much of a pain in the ass to work with.