I wouldn't call those stats trade secrets because in order to attract customers, they will have to be published. I could see parts of the manufacturing process / design being trade secrets, but not the end result. Who wants to wear body armor that doesn't specify what exactly it can stop bullet wise? I can understand not releasing them quite yet for business purposes.
You hit the nail on the head by the way when you mentioned gambling...
Edit: Here is a link for some competitors information. Maybe after reeding it can understand where I am coming from.