Its pitiful that that is the case, but what is someone supposed to do?
You are to make an informed decision. If the manufactures won't give you that info to do that, then they are SOL to those who will.
And yes, I agree with you that many companies give you little to no substative information. And I also agree that the Rome web site is really, really good!