... and I think Disney likes the insanity, just like toy and electronic manufacturers have encouraged similar craziness with insufficient supply ...
This is often a misunderstood theory behind marketing a product. Yes, high demand is a good thing, particularly when substitute products are scarce and you effectively have a monopoly on the product. However, if that demand goes unmet too long, it quickly turns to anger (for a variety of reasons I won't get into). You cannot afford to allow demand to build beyond your ability to meet the demand for too long.
The fact is, Disney exists to make money. All those shops, carts, restaurants are all there to get you to take out your wallet (in fact, they don't even want you thinking about that, which is why they allow you to charge to your room, and even use a Magic Band now). Disney considers on average how much a guest spends over and above the cost of admission. They want to see that number rising.
Waiting in line is BAD FOR BUSINESS. First, it makes guests angry (demand not being met in a reasonable amount of time), and angry guests spend less. Second, if you're waiting in a line, you're not spending money at all! This is why Disney created FastPass. They want you to spend your time "waiting" in a shop or restaurant, not standing out of the reach of a cash register.
No matter which way you cut it, a five hour line for anything that doesn't have a register at the end of it is bad for Disney. Yes, the popularity is a good thing, short term, if they can find better ways to turn it into a revenue stream. But suffice it to say, there is no pay off at the end of a line that long that is worth what it costs to Disney. The memory of the meet simply won't be strong enough to overcome the wait, and they didn't get any additional revenue.
On a side note ... think about scheduling FastPass+. What's the angle for Disney there? What if I told you that Disney makes roughly the same amount of money per guest that walks through a turnstile no matter how long they spend inside the park? And if there is finite capacity inside the park (which is why they have to close on the busiest of days), maybe the strategy is to get someone in the park, onto rides as quickly as you can, get them into a restaurant or shop ... and then out of the park. If you know exactly WHEN you can ride your rides, and can plan around that, you don't need to spend your entire day inside the Magic Kingdom, making more room for other guests spending just about as much as you did.
Crafty.