Thank for enlightening us on the matter.
Well, maybe that would be worth a blog post ?
What about a quarterly "state of the union" to let people see the big picture instead of apparently unrelated and confusing press release ? Not that it's a due but it would certainly help your communication ;-)