Well, it's not that it's programming that bothers me - it's that it's java programming. 🙂
Java falls alot more into that 'oooo, scary, it's a 'real' programming language' sorta category. Where as scripting languages such as perl, python and such are more the sys admin's forte and requiring sys admins to learn, albeit not java, but a close derivative, just in order to obtain some global functionality in the 'Enterprise' version seems somewhat backwards.
I realize that by introducing HQU and the cool API, you provide people the ability to provide their own solutions to problems and the many customizations that the Hyperic dev team simply can't take on, it just seems there are some things that should have already been in the Enterprise version that make it much more, well, enterprise.
I appreciate your help and the pointers in the right direction Jon.