In your 39 years with Royal I'm sure this isn't the first time that a cruise has dropped in price after final payment its just the first time you have caught it. Royal's old policy about 10 years ago was to give OBC for price reductions close to sail date. I once walked off a Alaska cruise with Royal with an I.O.U. from Royal because of a price drop I caught a week before the sailing for $2800. Boy those were the days. Now a days I search for lower prices up until Final Payment and request repricing but AFTER final payment I'll still watch for lower price but its for higher categories. I too have never been given an upgrade in 21 years of sailing with Royal and Celebrity cruises but I have PAID for some amazing upgrades for pennies on the dollar. As for Good Business for Royal to refund, its really not good business for them to refund money to everyone every time the price drops because they are trying to fill every cabin before a sailing at some point they have to say Stop and they have decided that that point is at Final Payment.