I'd say it sometimes has to do with timing.
We were in the FL Keys last week and booked directly using the AAA rate. The prior week had been cool and the hotel was not even half full. We were able to upgrade (simply by asking) to a water view room for no up-charge. Worked out nice as the...