C'mon, you seem intelligent enough to understand that not giving an update to your customers when something is delayed is poor business. Each day that I don't have my miner after 30 Sep is another day that it is late. Today is the 11th/12th of October. I do NOT have a tracking number and I have a day 2 order. I will be very lucky to get my day 2 order by Oct 15th. I should have gotten at least 12 updates/explanations/apologies since the 30th but I have not gotten 1. All I get is canned responses from KNC support saying everything is progressing nicely as the days fly by. Again, we are talking about an order that was marked as "This order has been scheduled for Shipping on day 2 of production". What day of production are we on? Where is my compensation or at the very least an explanation. It would look like this:
"Hello Mr. ____________,
We apologize but your order will not ship again today. There have been reports of units catching fire, overheating, locking up, and just generally under-performing so we have decided to stop shipping any further units until we figure this shit out. As compensation for this delay we will provide you a voucher for 5% off your next order for each day your unit is late. If we are 20 days late, your next order is absolutely free.
Again, sorry for the delay."
They may be doing amazing engineering but they are doing piss-poor business.
This or something of a similar sentiment would be entirely appropriate.