Eh. This is tough. The Social Security Number is basically the de facto national identification number. This is the number you file your taxes with, etc. I agree this is all a rip off; but at the same time, without a SSN, you will not be able to file taxes and will not be able to get most jobs. So if you want to stay out of the system, you will have to find a job that pays under the table. But in that case, you do not even need residency or citizenship.