Great point. I agree 100%. Also remember that the factory had to tool up for mass production. The company seems to be doing extensive quality assurance and found some initial problems with the lens. Much better to catch it there than when the customer receives the product.
The delay increases investors' fears but it is crucial that when customers receive the product it works and it lives up to customers expectations. I'd rather wait and let them get it right. IMO, IBZT is doing just that.