Well, there's no free lunch for businesses. They may keep the price the same, but they're getting killed by inflation. Had they lived up to the standards that they set for themselves, they could have kept up with nominal price increases, or even raised the rates on a real basis.
Also keep in mind, they're in cut throat competition against other entertainment options. They have to convince wealthy consumers that they need to get on a plane and go to Disney, and that they're better off going to a regional park or going elsewhere for their travels. Every dollar is coveted and contested vigorously. If Disney (or any business) forgets about their customers and grows complacent, their customers will gladly go to places who want their business. Universal hasn't been asleep at the wheel. They smell blood in the water, and they're coming after Disney. While Disney shut down completely for month during the closures, Universal was charging full steam ahead and was putting targets on Disney's back.