I don't have any student loans but I'm living comfortably (living in a single family home) and saving up money with less money than that and with 3 children in the DC metro area. You could throw in student loan payments and I'd still be ok. Like he was coming down on the "fast food worker," maybe he needs to learn how to live within his means.
Again, it's not all about you.
Some people have a situation where 160k isn't enough. Others have situations where 30k is.
Medical bills, student loans, building a business, having a job in an expensive city, level of risk aversion... there are all sorts of valid reasons why someone might not want to have 3 kids on that sort of income.
I think this is the problem with this thread. People are judging others based on what they've done in their lives.
"I made $5.25/hr bagging groceries and don't make minimum wage anymore... those people should too."
"I can afford 3 kids in DC with a house. Everyone should be able to."
"That guy making 160k can't budget properly and is gonna raise spoiled brats."
Ever think the person working 2 minimum wage jobs, 70 hours per week might be able to say the same about you? That you don't work hard enough, that your kids are spoiled?
The guy making 160k might think you're lazy for not working harder in life, you're irresponsible because you can't afford X or Y for your kids, and he thinks you probably should have limited yourself to 1 kid?
It sucks to be judged like that. Not everyone is in the same situation. Some people need a little more help than others. We could all use a little extra dose of empathy.