My God, your logic is mind boggling. Your solution is too just keep on NOT WORKING?
McD's isn't asking for 24 hours a day, 7 days a week. They're offering a small paycheck for the willing. Earning $ is better than not earning anything.
You continue demanding I come up with a solution for all these people who have shit they can't afford any longer. Well guess what? If I had that, I'd either be president, or be getting paid millions as an economic advisor.
Wanna hear the reality? THAT SOLUTION DOESN'T EXIST.
Life sucks right now, and it's gonna for a while. So, here is the two choices, and ONLY two choices:
MY IDEA: Take the job. It sucks. It's shitty. It doesn't pay a lot. But it's a pay check. Work it 20 hours a week. Spend the rest of your days off and free time looking everywhere for something better. Pray.
YOUR IDEA: Keep NOT working. Keep looking for more work (just as I said in my idea). Pray.
So, basically, my idea and yours both include looking for better work and hoping for something better. The only difference? My idea includes actually working about 20 hours a week and earning SOMETHING which is more than nothing.
There is absolutely NO logical reason why a person earning $0 can justify refusing to work for $7 an hour. None. At all. Ever.