I don't see it being that radical - since 2009, the cruise industry across the board has been steadily moving in this direction. Most have focused on forbidding advertising low rates and rebates, but this was the next logical step; Carnival took it first.
Make a good cruise product that people will clamor to buy, and there will be no need to give incentives to TA's to sell them - they will want to by the nature and demand for the product.
Another example - for many years, cruise lines have given TA's extra benefits, incentives and locked in rates for group bookings of 8 staterooms or more. Larger agencies, due to their size, would grab as many group rate stateroom blocks as they could when the pricing was first released. Over the last few years, DCL has made it tougher and tougher for this to happen, to help benefit all agencies (and DCL, I am sure), again "to level the playing field". Just last month, DCL announced that in 2013, there will be no more group cruise bookings and benefits, all will be treated as individual stateroom bookings, linked with a 'travel with' number, similar to how WDW does it. I recently read a travel industry article that said other lines may be doing something similar.
The bolded part! Yes! This!!!
And right before I read this I started a thread about the group bookings, Joe! Great minds...