It's nice how it's obvious after it happens, right?
It happened over and over again. BFL must have been fully aware that they could not deliver on time every time they made these promises.
They never gave information beforehand that they may not make the date(s) while they missed every single one of them, and counting. You cannot say that you can deliver in october when in reality you will need several months and multiple development stages to get the product out. That is an outright lie.
BFL always chose to communicate the most optimistic projection as the most probable outcome. It is outright lying about the real situation.
They acted fully irresponsible in their coimmunication to their customers and often informed them after the fact that they did not ship because they overlooked some part of the process.
BFL could have never made any realistic projections of delivery simply because they are (willingly or unwillingly) not in control of the process and all promises untill now have turned out to be false. All specs are significantly reduced, the units use more power AND they still haven't delivered.
Bunch of fucking liars, that's all there is to it.
And the recent silence tells me that they have some huge unresolvable problems that they don't want to talk about just yet.