People preordered something that does not exist, something that yet should be built and never existed before. Welcome to the world of venture investments. It's not like buying a off-the-shelf product from the store.
If I give BFL my money then I expect a product that I have paid for. I don't really care much what are they doing with my money as long as I see that I'll eventualy got what I paid for. I see that they took a much bigger piece than they can swallow at once and they are dealing with it despite all the trashing they receive, but I won't feel the need for "micromanaging their bussiness through the forum" just because I gave them some money in advance and they're late.
After all, where else would you buy a device for 1,299$USD that literaly shits money?
Maybe it's just me with corporate experience and basic electronic knowledge and skills talking, but from my experience I know how things can get complicated and frustrated when trying to make something work
right in electronics when soldering iron is smoking at 2:30am and I'm not getting my voltages, (mili)amps and waveforms at control points.
Calling them names and scammers across 4826494636239 posts won't help anyone and most certanly won't help them build a box that puts money in our pockets. If you don't like the way they treat you, take your money somewhere else. It's better for everyone that way. I would rather receive full working complete and reliable product in a three months that will work for years than receive tomorrow something that will break down in a couple of months.