I called casino line again hoping to get someone different to see if I had better luck. I did confirm that anything further out than 12 months they will only give a 5% discount off of current online sales rate. I also confirmed that there are no hard and fast rules for these "new" casino rate rules. The person I spoke thought that as soon as you got to a certain level the discount the same percentage for all of those above that level and the ship and sail date would dictate the percent. Basically, what that means for us is all of our balcony deals (40-50% off online sale price) and 35% off suites are now 30% balcony and 20-25% off suites. Don't get me wrong, still paying less than someone who doesn't gamble but trust me, Royal still gets my money at the casino!
Out of Royal, NCL and Carnival, Carnival has the best perks and it is fairly easy to get a free cruise. They also offer premier cruises (if your points are high enough) where you get OBC, free drinks and are eligible for a ton of prizes. On NCL, we didn't make the point amount we needed to (I found points added up MUCH slower on NCL) but I called casino line anyhow because we were so close and I was told they would give me 25% of the lowest sale rate. Up until now I was very happy with the rates I was getting but we will have to see if they stop allowing cruise certificate with casino rates....
I would be interested if anyone else had called the casino department recently and received different information.