This is a great point and thanks for making it. It might explain the less than stellar marketing effort with the appearance of not going full bore right now.
Product quality is the key to customer satisfaction and if this company has better products in the pipeline to offer, better to get that shored up before a full court marketing and distribution press.