As a customer of course I have a right to know what I buy.
No. You choosing to enter into a pre-order agreement does not grant you any right to additional information about the product you've pre-ordered. As an intelligent person you made the decision to place a pre-order with whatever information was available at the time. You don't gain any rights to more information after you've placed your order. If you regret your purchase, I'm sure BFL will help you cancel it.
Stop whining about people owing you information, and instead make a decision with the information you have available.
Things - and, indeed, life in general - work much more smoothly this way.