I believe both share responsibility, though differently. Governments must create safety nets and infrastructure, but individuals should lend a hand in their communities—governments alone can't address every need. In Vietnam, families traditionally help relatives; it's cultural. Here in Canada, I see stronger social services, yet volunteers remain essential. Ideally, governments ensure basic needs while individuals and communities go out of their way to provide additional support and care. This balanced approach creates resilient societies.