Whoo-eee! This thread gave me a good laugh several times. It is quite funny to hear the young whippersnappers give it to the old cooters -- and the cooters snap right back.
It is not about age or conservativism. It is about listening to the customer, instead of the geeky developer playing video games. The customer often does not give a hoot about the fancy features that developer has planned -- and the developer does not feel
like working on that code his successor left behind. So there is a fundamental conflict. At MS, I would argue for development tools, the developer, not the customer, often wins these days.
The customer is more important, always. Avalon has a horrible API, eats far more memory than it should, and is essentially useless on older machines or small devices. Every time someone points out a problem there it is explained away as a "feature" or a "revolution".
This is a general trend I think at Microsoft. Sorry to bash but... there are dull, boring tasks that need to be done (for the customer) and someone has to do them.