There are only a billion numbers. Counting everyone who has already died since they were introduced, and all the "taxpayer id" numbers that are issued for people who don't have real SSNs, how long until we run out? Or are they already being re-used?
I don't think that's true anymore. I was born in the same state as my wife and we have different 3-digit prefixes. But I agree that there are some rules about the different parts of the number that further constrain the theoretical one billion limit.