To some families the difference is adding literally $20 for an entire extra day for a family of three at WDW...
See that's a problem right there.
There is no way Disney should be letting guests into it's parks for $20 per day, no matter how long they are staying. Yes, it gets bodies into the park but in the long term does more harm than good. Wonder why no big rides are being built? That's a big reason why.
It's popularity I think is more based on good marketing and brainwashed young children having their parents buy them all the books and take them to all the movies and now taking them to Uni than it being an awe inspiring saga.
Not true at all.
I'm in my forties, and I LOVE every one of the Potter books. Read them all at least twice. They are simply that good. To dismiss them as children's stories that were marketed well is just not accurate, and is judging the phenomenon on an emotional basis instead of being objective.
And I'm not alone. I know lots of people my age, and older, who adore the Potter books and are anxious to get town to WWoHP. We are the ones who are funding the phenomenon as much as kids.
Myself, I've been over there twice, rode FJ about 8 times now, eaten much of the food, consumed my body weight in Butterbeer, and spent several hundred bucks on merch. Love it!
Now as for the discounting thing:
Yes. Ticket prices have been increased too fast. I agree with that. But they manage to justify it by offering the MYW structire where, as in the example above, guests can get in for as little as $20 per day. That gets guests in the gate, but strains the park without proper income. Thus little or no capital spending on the parks.
The old way was better. Prices were relatively kinda high, but you felt you were getting your money's worth. Nowdays, guests aren't happy unless they think they are getting one over on Disney, getting a huge bargain.
Disney did fine for all those years as an expensive, but worth it, vacation destination. Attendance didn't suffer in the eighties and nineties.
The problem is that the genie is out of the bottle. If they stop the discounting and just charge a normal, fair price for tickets, rooms, food and merch, guests will be asking "What kind of discount can I get?" or "What is the discount code?" or "Can I get free dining?"
When they are told no...they will think they are getting ripped off and not want to come. Discounting can not be allowed to continue to be the norm. It is a hugely destructive business model.