Just to expand on this - it is incredibly inefficient for both sides. Few retailers are going to order ( outside of launch ) enough product ( outside of a launch) to be worth a Publisher picking without waiting a rather long time to order that restock. Being able to order 1s and 2s of multiple...
As much as I enjoy disparaging Oracle, Java was a Sun product, and as a former Sun employee, I don't think we can ever apologize enough for the way things occurred.