Depends on what you're eating and where you live. A 6oz filet every day would be $210 a month at $19/lb, so, no, it wouldn't be difficult for a single man to eat $180 in groceries in a month.
Yes, they could be more efficient, but the food stamp allowance is not a blanket amount. What you get depends at least in part on assets. Perhaps a more productive study would be means-testing for Social Security. It was begun, after all, as a literal social safety net. How many old Congressmen who are forever complaining about government waste are collecting and cashing Social Security checks (Ron Paul, for one)?