Social Security and other entitlement programs are a benefit of being an American Citizen. Non-citizens, regardless of origin should not have access to these programs. This is part of a larger problem with our immigration system that needs to be resolved. I absolutely encourage people who dream big to come to America legally, but we need to make citizenship more accessible for those who truly want it and we need to stop offering the benefits of citizenship to those who refuse to try to gain it.