Super long time lurker and KNC Jupiters buyer (2 units), early receiver oct 7 and happy miner (54 btc and counting). I am quiet surprised that no one has asked Bitcoinorama how many GH/s KNC has sold so far and how many have yet to be shipped. When I receive my units the average hashrate was about 1,400,000 GH/s and 25 days later it 's closer to 3,850,000 GH/s.
Why this question is critical? There is a mathematical possibility that KNC with its unlimited Hash supply knew from the beginning that nobody could achieve a positive ROI in BTC independent of the Bitfury / HashFast supply.
Do not get me wrong, KNC, as a miner supplier, has been incredibly valuable to our community but they have not been the most transparent regarding their Hash supply. I expect that to change shortly if they want me to be a customer again.
BTW Bitcoinorama what is you status with KNC now? Are you officially a KNC employee? Not that it changes anything because you truly earn the trust of our community with all the relevant information you have provided. And yes I know what I am talking about I have read every post on that thread since its inception...

It is not their responsibility to predict ROI. Moreover, when you and I pre-paid our Jupiters early on KnCminer would have had no idea how many units they were going to sell.