You really have no idea what you're talking about. Condoms break. Relationships end. Men abandon their children. Husbands become alcoholics and start hitting people. A million things can lead to a woman being single with child, and needing public assistance. That's what it's there for. Raising a child in these circumstances is one of the hardest things a person can do. If you think running hackathons makes someone better than a woman raising a child alone, you have a seriously backward set of priorities.