I can understand your frustration. Being in the trenches, you see the worst of humanity. I have the luxury, for lack of a better term, of not knowing what you know, but for my experience with a family member and a few acquaintances. They are infuriating enough, but to live with it as you do, it would surely harden a person.
I also know people who have done everything right and are in dire straits. They have had to engage every public resource possible to keep their families together and fed. As a young woman, I knew many others who weren't lucky like me to have health insurance via a job as they were starving students in college. So, Planned Parenthood was their resource for birth control pills, pelvic and breast exams. They weren't sponges on society, just in need of affordable basic health care.
I understand where you come from. I would be hard put not to feel the same.