bit of an aside really, but there is definately a tendancy among "middle class" people to look down on people less well off/educated/qualified than themselves. I have experienced it many times.
I am pretty scruffy (shop in charity shops - CHOICE!) i am educated to PhD level, however i have worked in my local vets (post degree) as a general dogs body and receptionist. I worked as a vet nurse, however certain things i wasnt allowed to do by law as i wasnt officially qualified. However, i had an excellent knowledge and was more than capable of handling most queeries etc, I often had clients ask me what was going on, after not being able to understand the vet.
When i was on reception, people would be indifferent towards me, assuming i had little or no knowledge. I remember once my boss explaining a new wormer to a client, i didnt even know we stocked it as i had been away for some time (over a year) The WOMAN said, well it is easy for our brains to switch off when we have a baby - my boss just said, well actually LEM did have maternity leave, but not from this job, she only works here one afternoon a week for a break - her maternity leave was from her PhD! The woman didnt know where to put her face!!
I have had clients talk to me like i am nothing, then they find out i am more qualified than the vets (something i take great pleasure in teasing my friend about, she passed her 11+ and i didnt, so i tell her i only did my PhD so i could go one better than her degree!) then suddenly their attitude changes, it is embarrasingly obvious. Most times i never say anything about my PhD, its not relevant so why would i, and i just think, yeah yeah, you stand there and talk to me like im stupid love, it goes over my head