Yeah. McDonald's is considered luxury food that is far beyond the budget of lower class people in China (Also, pizza hut is upper class fine dining, hilariously enough, at several hundred a pizza).
But we were talking about food stamps in America, so yeah, Mcdonalds being dirt cheap is still a legitimate point. You can't blame people for being unable to cook economically when that's not at all the limiting factor when food stamps run out early.
Also, blaming poor people for being poor is similar to blaming handicapped people for being handicapped. Oftentimes (but not always, Darwin Awards exist for a reason), they are victims of circumstance, and they're really not trying to keep their life ****ty. However, their life remains ****ty because lots of factors prevent them from making improvements to their way of living.