I see this as most likely a simple financial decision. Why continue to release products immediately after Christmas, and why continue what has been reported as a troubled relationship with IDG.
If the stock is dropping based on this, that is simply because it is overpriced.