They're at the front line. They understand the human systems. Every organization is different. Lots of secretaries fit into this category. They have the time and the patience to learn, and they understand the organizational issues.
Librarians turn out to be big end-user script writers too.
They connect the two worlds. At the intersection of any scriptable product and script writers, we need people who have a systems background, deep talent and committment, people who are driven to learn and grow. The success of our scripting platform has been largely due to work of powerscripters. But people we work with in the app developer world don't understand this relationship, and that limits what we can do. On the Mac, it's remarkable that the app developers have done so much to support scripting.