Why does it have to be easy? If you made poor decisions in your life (no skills, children you can't afford, living in an area you can't afford) why is it my responsibility (or the government's responsibility, or a private company's responsibility) to provide for you? The only item I agree with on your list is health, often health problems are not under a person's control. For things that ARE under a person's control, they made their choices, they should be the one to pay the piper. If your skills do not command a high enough salary it is your failing, not your employer's. If you provide more value for your employer and your job isn't so easy that they can hire a 16-year-old off the street to replace you then you have bargaining power when it comes to salary negotiations. If you don't educate yourself and your only skills are what your employer teaches you after being hired then you shouldn't expect to make a ton of money.
I went to college, graduate school even, for STEM degrees -- honors GPA, internships, awards, whole shebang. And yet when I graduated, I had such a difficult time getting employers to call me back much less interview me (oh yes, I called and followed up on applications, but that never did any good, it was mostly "We received it and will call YOU if we want you, go away") that I had to take a part time position teaching, where I made practically no money and no benefits, and had to live on food stamps for a good year or so before finally getting a job to even start to pay the bills and student loans -- and even that still doesn't totally cut it and I'm having a hard time saving up enough to pay off those loans. I had a studio apartment, ate beans and rice, no frills whatsoever. So tell me, what poor decision did I make?
We need to get away from this blame-game, ESPECIALLY blaming the poor that are often trying hard**, and simply help people succeed. Everyone falls on rough times, and we need to actually be a real goddamn civilized society and be there for each other when we need help. Corporations are pulling in loads of money right -- stock markets have never been higher, and I can tell you from personal experience many of the CEOs around here literally have 7 BMWs and crap. It's not about "redistributing the wealth" -- it's about getting a fair share. The CEO doesn't handle customers and all, the whole company falls apart without workers -- why can't everyone, workers up thru CEO, get the same level of increase for everyone working together as part of a team?
** NOTE: that part time teaching I talked about? I taught at a few community colleges / tech schools (they don't hire full time right now due to budgets in public sector and due to CEO wanting to impress shareholders in private sector), and I met some very hard-working students there. Most of them are trying really hard to better themselves and get out of minimum wage, but they cannot devote full time to school because they have to work (and often very bizarre shifts that will suddenly come up and prevent them from attending class). It's really a sad situation. Even trying super hard, it's near impossible to get a better job and get out of the cycle of poverty.