Right no one should be surprised by that, but the discounts do vary depending on what's happening in the world.
And that's why they do it. They can continue to raise prices and create the appearance that demand is still high even if in reality, many of their customers will never pay that full price (at least not without something to sweeten the pot like dining or a gift card or other perk) due to discounts or free bonuses based on date, special deals and targeted offers.
It's a great way to exploit the bandwagon effect in the short-term but over time, it trains repeat customers to never trust the retail price and look for ways to get around it. If you're a retail business offering multiple products/services and you're only doing this with one or two of them, it can cause people to question your pricing and profit margins across the board including places where margins aren't so good or demand is actually strong and you don't want to offer discounts or deals.
Think of it this way. If you went into a Jo-Ann Fabric and Craft and bought something for $300 at full price and then the following week, saw an ad in the paper with a 40/50% off coupon for use on almost anything in the store, you might think to yourself that your timing is awful and you should have waited but if you then go on to discover that this coupon is there every week or every other week and that they'll even accept competitor coupons, too, it no-longer feels like bad timing. Instead, you just feel like a sucker and you never want to buy anything expensive from them again without a coupon.
Now lets say they decide years down the road that they want to stop offering these coupons; what happens then?
How is Jo-Anns doing these days, btw?
Circling back to Disney, this thread is living proof of the downfall of milking this approach
too much. The question for Disney is always, what percentage of their customers have caught on? How many have enough disposable income that they don't care and will pay full price even if they know they're playing into the scheme? How many new customers can they get that'll pay that full price for everything at least once or twice before catching on? How do they keep the train moving once it has left the station and they can't pull back?
COVID gave them a free reset but it feels like they've been working hard to burn through the opportunities that offered them at double-speed.