Hollywood, you bring up a great point about teaching there. Some of the best schools in California are the UCs (I'm lumping them all together, sue me). Their curriculum is considered "theory based". In essence much of what is taught are things that COULD happen, and in order to predict those happenings we use charts, graphs, models, etc. As applicable as that may sound, my Business Economics core classes were essentially worthless unless I wanted to be a derivative trader or an economist. Furthermore, the professors at these UCs aren't 100% invested in teaching. In fact, I'd say you'd be lucky to get a professor who is even half of that. These professors are trying to get their research published, because more published work means more notoriety and possibly a nobel prize for the rare few.
What does that have to do with people skills and being able to relate? If they're primary objective is outside of the scope of teaching, is it really that outlandish to think that these professors aren't trying to relate and/or don't care to try?
That being said I'm glad I went to a UC as it made me work my ass off because I wasn't getting a ton of help in the classroom. If I struggled, then I would get to study hall or office hours regularly.
Just more food for thought for you and everyone for that matter.