My opinion is that when you place any pre-order you have take in to consideration the timeliness of delivery and what the competition is working on within the same delivery timeframe.
What was not clear and this is where KNC turned against the hand that fed them, is they turned into the competition. If they were honest and stated that they were personally going to add x amount of hash rate to the network before you get your order, then fair enough you,know what your getting into.
They have destroyed any chance of a decent return for the money, because they are greedy and don't give two farts about there customers.
We have a saying in the North of England that sums them up.
"A bunch of tossers"
C_C