If there's something I've missed, please remind me.
I've cut out the rest to save some space.
Here's something really frakking illuminating. It's set for florida, but you can back up a bit and see other states. Neither that income nor welfare is going to keep you alive if shit goes south. As Barb says, there's not many people that actually want to be on welfare. Most people would seriously, seriously rather have work and a livable paycheck. One of the things that homeless and poverty numbers doesn't tell you is that even
more millions of people in the US aren't actually getting enough money to genuinely survive. Minimum wage is enough to keep one person going, by themselves,
if nothing disastrous occurs.
Also, that John? He doesn't have two jobs. He doesn't have one job. There is no job for John. Also, house? No. Renting a place,
maybe. Or, to be more precise, the John you're talking about is seriously bloody lucky, and not representative of what the problem is. He's also, as you note, screwed. And stuff like 5k for medical? Ha, no. Screwed. He won't have a house for very long, he probably won't have
kids for very long, unless the bloody heavens smile upon him and grasp him to their bosom.
You want the government to start providing jobs? We're going to need a tax increase. Good luck with that

Getting the upper crust to actually pay taxes would help, though.
Also, the job programs the government provides, right now? There's a lot of areas in the US that they don't really do much for, or are saturated. Good bloody luck getting work when there's a few hundred other people applying for the job (And trust, when I say few hundred, I am not frakking kidding. We've been getting literally hundreds of applications to freaking
waitress jobs in the area I'm in.). Even more bloody luck if the job's actually going to be able to feed
you, never mind if you have family.
Basically, the situation on the ground is worse than you're portraying, and is going to take more than just 'weaning today's culture off welfare.' The majority (absolute, total, majority) of today's culture is completely
off wanting to be on welfare. Anyone, and I stress this, that tells you that America has a 'welfare culture' is either seriously g'damn blind or effectively pissing in your face. These people do not want to be where they are, most of the bloody time. They want jobs, they want a living wage, problem is,
shit's not there.
Yes, there's exceptions. Yes, there's people abusing the welfare system and trying to coast on it.
They are not the majority of people on welfare. Full stop. They're not even a large minority. People who say they are... they're trying to sell you a proverbial bridge.