Another thing people are forgetting besides the food is the hotels. Most people who are going to buy a lifetime pass are going to need somewhere to stay, and if they have the coin for a lifetime pass then they'll definitively have the money to afford a Disney hotel.
Not only that but if you buy a LIFETIME PASS you HAVE to be totally in love with Disney, so much so you'd have to stay in a Disney hotel or it just wouldn't feel like a vacation (myself included). Those rooms doesn't cost Disney anything (of course I'm not including staff cost, cleaning cost, water cost, etc; I'm just talking about the rooms themselves) because even if something is broken the guest has to pay for it.
A lifetime pass could be a great way to get guests to fill out the hotel rooms when they are most empty, because 1 less occupied room is way more wasteful then one less person in a park.
Also guests usually have downtime in between there travels to and from parks, most dont go to the parks opening to closing EVERYDAY of there stay, so they arent really costing themselves as much as people would like to believe.
Plus most people are going to have to travel to go to Disney, thus they aren't going to be using it 365 days a year, maybe the average person who doesnt live in florida goes to disney once maybe twice a year? Thats what all of 5 theme park days? (totally guessing here, because of downtown disney, pool time at the hotels, etc.). So if someone gets a pass at age 18 and they use it for i don't know, 60 years, meaning they have to be in perfect health, never have any family problems, etc etc, to keep up that number of trips to disney per year, your looking at 300 disney visits OPTIMAL CONDITIONS. If you even charge 5,000 for it thats right around the price of a hopper (isnt a 10 day hopper like 22, and this is about 17). Once again we're still talking no one getting sick, no family deaths, no injuries, no medical problems, nothing to delay the constant flow of trips and who REALLY can say that?
Another thing is look at the average age of people going to disney, it's rising. When I was a kid there were so many teenagers, now they all flock to universal/islands because for $100 you can get an annual two park pass and not have christmas, spring break and JUNE, JULY, and 1/2 of august blacked out! Disneys annual is comming down in price, but the ammount of days they kick off makes it so you HAVE to live in orlando to get good use of it.
So what really is the lifetime pass? It's a novelity item, that's all. Your going to spend your money at Disney one way or another, this is just a way so they can get alot of coin really quickly. If you already have your ticket paid for your going to feel like you can get more souviners, stay in the hotels longer, thus eating more food, etc. Your going to spend the same ammount in Disney if not MORE because you feel like your getting the deal of a lifetime with this perfect pass. Instead of maybe passing on Disney this year to go to Las Vegas, New York, or maybe out of the country, you will choose Disney over and over again BECAUSE of this pass.
It is only a plus, nothing bad could ever come of it
Sorry for the length :veryconfu
....just my 2 pennies....