My guess would be that the phrase "Save up to $500" is eye-catching and draws people in without actually hitting Disney's bottom line nearly as much as Free Dining or percentage discounts. To be fair, the goal is to fill beds, not to save people money.