I agree with you, but I don't think this is the main reason for the drop. The biggest issue for the company was the delay in releasing the product last year. This is why the stock fell from $2 to $0.15. I think at this point, even with the dilution from the warrants and convertibles, this is a good time to buy this stock.