Ouch. :) you're dead on. we've tried to be one of the companies that focus more on doing than publicizing... but it's definitely not good if it mars reputation. Thanks for comment.
Sure, more information would not hurt, but the overall style is perfect for the target audience.