This is a discussion very close to our hearts right now. We just did our "one and done"
disney cruise in October. It was more than we usually spend per night for a vacation but we were going to be in Florida during the offseason anyway and have always wanted to try
DCL and cruising in general so we took the opportunity.
Well it was the most relaxing vacation we have ever taken with kids. We have had a brutal past 5 years and the relaxation felt soooo good. Everybody was happy and content most of the time, etc. Plus the Disney Magic (both the ship itself and the pixie dust) was amazing. After that experience i don't think I'd care if we never went to WDW again.
Anyway, of course we decided we wanted to do it again and booked on board - at what I thought was a decent price for these days. A Seven night, early December Eastern Carribean on the Magic out of Miami for $4500 after all the discounts for a family of 5. But now that we are home my husband wants to cancel. He just doesn't feel like we can afford it and meet other financial goals like saving more for college, etc.
I am clinging to the reservation right now and finding creative ways to pay for Just. One. More. I feel like if I can manage one more then I'll be good. My kids are still young enough that I really need a break from them via the entertainment and the kids club. And they are young enough to miss school. I figure from then out it will be easier for me to get a mommy break duirng other types of cheaper vacations - like a condo on the beach, etc.
ALSO, the other critical factor for us is that we have 2 food allergies and the way Disney - espeically DCL - helps with that is priceless. Exposure to the tiniest bit of milk can make my DH bedridden for a week and ruin the entire vacation.
BTW, regarding the OP's question I know oodles of family who could easily afford a DCL once per year plus a trip for the adults, plus a girls' weekend for the mom. It just depends on their income, family money etc. A lot people out there have a lot of money. I will say that on our cruise (miami) I felt that a large majority of cruises were regular middle class families and retired people.
Soooo please send me some pixie dust that we can manage to pull this one last time before we need to set aside most of our disposable income for college!