Well, for hte 10k people, I hope they had the income to justify it in the first place.
What we do is figure out our planned costs for a month for some things, and the year for others. We put allocations aside every payday into each category and keep that in savings. When we travel, we have cash in the vacation fund for the trip - so we move it into checking and we go traveling.
It isn't HARD stuff to figure out. It's just hard to develop the kind of discipline to DO it - at first.
After a while, however, it becomes second nature.