Glass leverages Fact 6 on this one. Because developers don't work through the learning curve of new tools they don't see the productivity gains and quick using the tool. Often this is because so many projects are schedule driven and its common for people in a stressful situation to revert back to what they know.
This basicaly resulted in the shelfware phenonmenon of the 80's and 90's and we only now are coming out of it. The latest IDE's have integrated more tools, like source control, unit test and continuos intergration, so tool adoption does happen.
Design tools and requirements still aren't integrated into the development tools. I know database case tools are very useful but they don't integrate well with standard source control systems and as a result don't mesh well other developers. There's always a disconnect between these groups.
Glass makes the point that a minimum standard tool set for software development has never been defined. What should the minimum standard toolset be?
What is it in your company?