I have taught for many moons. Kind of agree with OP. Lately it seems like the quality of instructor, at least at Vail, has gotten really bad. The economy sucks, so a bunch of my friends who used to teach but had real jobs in Denver are now teaching more. They are weekend warriors and they ski better than most of the full-time staff. It's sad but true.
Last weekend I was coming down at the end of the day with my kids who are 6 and 8. We had lost track of time and it was after 3. That's a bad time to be bringing kids down because of how crowded it gets in the late afternoon. This older female instructor, not skiing with a class, yelled at me for skiing my kids down. I wanted to hip check her into the woods. My kids were making better turns than she was. It would have been awesome just to have a chance to say: "Really, I've been instructing for 25 years; how about you? Those were some really nice wedge christy turns you were doing there. Damn, you're good!"