SSDI & MEDICAID are welfare programs, they pay out based on need not contributions. The rest of us on SSI and MEDICARE at retirement get out what we proportionally contributed. SSI is no more welfare than a pension earned through the military or Ford Motor Co. And yes, I’d give up both if I were reimbursed my contributions, as I could do more with the money than what the govt will give me by retirement age.