What is the real obstacle for releasing new products and improvements, when they are "on the shelf" already? I understand there must be cost in bringing products to the market. But the cost for inventing these improvements have been incurred already. Couldn't they just release things on a smaller scale?