My thoughts on the whole BFL thing are:
They got all the money from the pre-orders, used it to buy a massive load of ASIC chips, got all the chips and other necessary equipment and started hashing with them as soon as they arrived, made 4 or 5 times the amount the chips and other equipment cost, then started slowly building the miners and even slower-ly started shipping SOME of the out so folks would not totally freak out. In the end I think you will all get your miners, LONG after they have become unprofitable to run but AFTER BFL has made a serious killing on them.
Maybe this could turn into a massive class action suit against them if someone could prove they were using the hardware before shipping it. Maybe each person in the class could reap the amount of BTC they COULD have mined if BFL would have shipped on time + some for psychological suffering. That ought to get them off their yachts in the Caribbean..
I'm sure someone has already said this but anyway here I am saying it again.