My guess is they had to keep making shipping promises they knew they couldn't keep so they could keep getting "preorder" money so they would have cash to fulfill the return requests. Even if they get an ASIC to work, I would be shocked if they have enough capital to fulfill all of the current orders.