In all honesty when it came to family destinations for family vacations
Disneyland and Walt Disney World used to be the top theme parks for family vacations and every family would go to Disney Parks every year or every summer but when 9/11 happened it really affected the travel industry completely and with new rules on travel safety and airline safety people saw vacations not worthy of planning and going on. Disney Parks started raising prices around 9/11 because they saw a high loss of travelers not going due to the new travel safety rules. But in the spring of 2004 Disneyland began raising it's ticket prices when they had their first price jump and when it happened families stopped making trips to Disneyland every year and ever since then Disneyland has never been the same since with it's high ticket pricing and there is little hope that Disneyland will lower it's ticket prices in the future. What I think Disney Parks is trying to do is save itself by giving people additional add-ons with their resort stays such as Extra Magic Hour discounts at character dining restaurants and
Lightning Lane options. And they think in general that this is the way to gain an audience. When it comes to dining at a Disney restaurant the reason why some restaurants are pricey "especially the character oriented ones" is because they want families to enjoy a special dining experience but have you noticed that the kids menu items are the most priciest of all the food at Disney Parks. And when you get the general picture children do not have a big menu and most only eat things like macaroni and cheese and cereal for breakfast and I cannot see how a kids size hamburger at Disney Parks can be pricey. What I think Disney Parks need to do is have special preview days where families can get in the park for free and they would have unlimited rides and discounts at shops and restaurants and it would be smart for Disney Parks to consider for the summer and Christmas. And what I really think what could work for Disneyland is a ticket wristband "Similar to what Santa Cruz Beach Boardwalk has" and if you have a ticket wristband it would enable you as the first person to go on rides before everyone else goes on and have the chance to meet all characters first and any remaining tickets that you still have on your wristband can be still used for a future visit or can be traded for a Disney gift card or
Disney Store purchase and it would be a clever and smart system for Disneyland to use and if it worked the other Disney Parks would use this system and follow suit