Our social safety net just isn't generous enough for anybody to want to be a dependent on it. Sure for some it might be the best of bad options, as maintaining Medicaid eligibility is pretty important because there's no chance of getting health insurance otherwise, but anyone with access to "real" benefits is a single parent desperately trying to get by. It isn't fun.
There are moochers and freeloaders. Corrupt contractors. Medicare reimbursement fraudsters. But they're rich.