I see that Accor's BRG is for lower rates advertised elsewhere within 24 hours of your original booking on one of their websites, so this guarantee isn't that useful.
What about prepaid, non-cancellable bookings with a price drop after the prepayment? I suppose there is no recourse in this case, right?