That statement is also true of our military. Pay in the E-1 through E-3 ranks is very low, and there are cases of families using food stamps to make ends meet.
You don't stay an E-3 forever -- you either get out and earn a better living, or work hard to advance up the military ladder, gaining pay raises as you go.
Same thing with Wal-Mart employees. If they choose to remain in an entry level job that doesn't cover basic expenses, it's not the fault of the company.
That is a valid point. However I am familiar with employees and former employees of Wallyworld and some have a sense of loyalty and others keep getting promised that great job or promotion and it never comes. After wasting several years at lower pay waiting for said promotion, they move on. There is a fine line of difference in capitalism skills and greed.
With all due respect to those military families who do qualify for welfare benefits, this is an exaggeration. My wife is an E-3 in the Navy with less than 17 months of service. Her gross pay (with allowances for housing and subsistence) is about $2800/month. Furthermore, only her base pay (about $1500/month) is taxable income.
Her income by itself would preclude us from any welfare benefits. Of course the fact that I make considerably more puts us way out of range, but that's beside the point.