PS: IMO, unless you have children there is little stopping the average developer from retiring at 45.
Whether you will do this depends a lot on your priorities. Some people want to get their kids the best toys, clothes, and vacations that money will buy. Others would rather give them the gift of parents that are not totally stressed out and have time to make it to their soccer games. There's not a right answer to this, but as someone whose family's household income hovered around the $50K mark for most of my childhood, I can say that you don't really suffer from not being able to afford a trip to Europe every summer.
$50K/year is, however, low enough that you can get some really generous financial aid if you manage to get into an elite college. Nowadays it'll give you a full ride at Stanford/MIT/Amherst; in my time it was more like a 2/3-ride. Or a full-ride merit scholarship at a state school, if you could otherwise get into an elite college.
Also, weren't we talking about making $100K/year and spending like you have $50K/year? If you do that, in 4 years you've got your kid's college education fund.
I was always someone who made more money than I could figure out how to spend. Even when I was a starving grad student. Then my wife and I grew up, we had kids, and she got injured.
Do you have any idea how much it costs for full-time childcare when you're working and your wife is unable to take care of the kids? (Luckily most of the medical bills were taken care of by worker's comp, and now medical insurance. Not all, but most.)
Family could be a great help in a situation like mine, but you can't choose your family, and in our case that hasn't worked out.
My father got sick and died last fall. For that whole time period, my bank account (which had been monotonically increasing since I got my job) just stayed flat and even decreased a bit. Airline tickets are remarkably expensive when you're flying between coasts every couple of weeks and often don't know the days when you'll need to jet out. Plus I wasn't working for much of that period; I'm lucky that my employer has a generous family leave policy that continues to pay, though at a reduced salary.
The point of this thread, though, is that what could've been a financial disaster was merely a financial inconvenience. I was set back by roughly a quarter financially; big whoop. If I'd been living paycheck-to-paycheck, I'd have to dig myself out of debt for a while afterwards, or worse, wouldn't have been able to go home when my family needed me.
That's the type of security I'm talking about here. For many people in America, a family medical emergency means that they're screwed. Their life completely comes apart, and if they ever manage to dig their way out, it can take decades. That's not the case - or shouldn't be the case - for most people working in technology, where most jobs come with health insurance and salaries are well above the median. You can cover the vast majority of emergencies with a few tens of thousands in the bank, and knowing that you have the security of being able to do so is often worth a lot more than other uses for those few tens of thousands.
The result? A decade ago I had your attitude. I now have a very different view of the world.
Edit: This assumes you will find work while capable of working. But, 6 months of savings does not have to be a ridiculously large number and six months of savings + low paying job can last you for a long time.
But, 6 months of savings does not have to be a ridiculously large number and six months of savings + low paying job can last you for a long time.
How large a number it is depends on expenses.
What would have been 6 months of savings back for my wife and I when we were in our 20s might last us 2 months now. Adding a low paying job would not help much since I'd be paying more in child care than I am earning. Getting rid of the child care I have would make finding new good child care very difficult - been through that already, don't want to do it again.
At this point we have several months of savings and are slowly saving again. But what used to be a good cash surplus fund now isn't.