I think often times, people book the cruise and decide to cancel just prior to final payment, therefore opening up many new cabins. Rather than put those right back on their website, they go through the upgrade process. Also have heard that many cabins are consigned to travel agencies and the like. If they don't sell them they turn them back to the cruise lines.
M