I have heard of several individuals who have cancelled their preorders already. More delays = more cancellations = less funds for BFL to finish their "product" with.
Where is the evidence that they are spending/have spent pre order money on development?
Why would they need people to pay the entire cost of the products and not simply pay a deposit if their intention wasnt to earn a shitload of interest or use the cash to fund manufacturing ?