I've had several friends study at Cornell, undergrad and grad level. They all have seemed to be pretty open and approachable. Based on personal anecdotes it'd seem Cornell is one of the better Ivy Leagues for not completely falling into the mentality mentioned in the article. Good to hear there are more sensible Ivy League engineering folks, much less just engineering folks, who can have a conversation with a non-tech person.
Engineering is much more of a blue collar profession than say, private equity. Many of my classmates, like myself, came from the midwest, and we studied engineering because we love what we do, not for the money.