No, I'm talking about my experience of the industry - which, as it happens, contradict your impressions of it! And yes, I am talking about the 'upper echelon' - but that's exactly my point; by generalising as you do, you're dismissing the entire profession.