Why are engineering majors so arrogant and condescending??

I’m in mech eng and I’ve noticed that it a lot of engineering majors commonly act like they're the smartest person in the room and no one else knows or grinds as much as them. I find it really off putting when people snicker at your ideas or when there’s constantly this talking down of other students in arts programs, etc.

Yes engineering is hard, but so is any other major? Why is there a constant need to belittle everyone else around you…

Is it just me that feels this way? Am I surrounding myself with the wrong people