Both my parents and aunt/uncle are both D+ and get upgraded quite frequently. In fact my A/U are currently sailing on the wonder and were upgraded to an Owner suite from a Junior suite. However I will say they all travel quite often on complimentary offers from the prime membership in Club Royale - so maybe this is also a factor?