The thing that's truly interesting is how staff treat eachother. Most players feel negative towards staff, do to things out of that staffs control, like someone stealing their head etc. Most of us are really just normal people with a common hobby that brought us together. Those who don't wish to improve, simply won't. I wouldn't label modern developers as less open minded than older ones, there are just the few who are arrogant and believe they are the best. The team I work on is full of artists more talented than I am, and I am always trying to improve.
It's not really fair to throw stones at developers in general, but rather you should be remembering we are the same as you.
That being said I agree there are some arrogant jerk developers *·*