Depending on the type of industry, i'd bet there's plenty more in a similar situation as you.
Unfortunately there will always be some people who think they're better than everyone else.
I work for a large software dev company, and everyone in the R&D organisation has a degree of some sort, and fits a fairly typical person profile. There's a range of personalities, and ages etc so it's nothing like discrimination, but you can usually tell if you're amongst like-minded people. Anyway we have a couple of guys who look after the data center, replacing failed components in servers, re-racking, connecting to network etc, and they're nothing like the "typical people" who works on the software dev side, but i've always had a good laugh with them over the years and would never consider yourself better than them, at the end of the day if the hardware goes **** up, then you can't do your job and so you do rely on them.
It's no different to the cleaning and catering team who look after the office building, they're contracted out by someone like G4S. But you see them day-in and day-out, so it's always polite and friendly to say hello and ask how their weekends have gone etc.