While I certainly think previous cruise experience enters into RCI's choice for upgrades, I think there are a number of factors. Certainly when you booked will have something to do with it too. First come,first serve you know. Then there is always the upgrade fairy. I may believe in him/her but the fairly clearly doesn't believe in Carole.
Carole