A phenomenon that I have not been able to identify until now has become quite clear to me - Quasi Intellectuals.
These people are educated, in that they have a degree. They usually don't work in the field they are qualified in. They are usually not very smart but are extremely arrogant. People in the field they are qualified in have little to no respect for them.
If you see one of these people, don't bother arguing with them. Just join me in pushing for a professional association to be formed in IT, like medicine and law have in order to clean up the pool of professionals that are out there - wrongly qualified but really believing they belong there just because we let anyone in to this club.
Update: This is something I am seeing every day currently but not so clearly in the past.