Re: Client support, we've heard about it
"The funny thing was he was a Comp Sci professor, and was doing cutting edge research in parallel programming. He just didn't want to be bothered to learn anything new outside his interests."
I have some sympathy for that position. If you are really busy there are few things more irritating than having your working environment turned upside down because someone else has decided it needs to change for their benefit rather than yours. This is a regular occurrence at my current workplace - the tools are changing faster than anyone can learn to use and apply them (entire teams have this issue, it's not just me). :)