Earlier quoted context omitted.
If all this was for is to ensure you live at an address then the local government can offer a number of solutions to that. If they want mail, they can simply mail you a unique qr code which you could then scan and complete the process entirely online. Or at a minimum bring physically to an office. A utility bill doesn't require proof of residency to get. Neither does a credit card statement. Infact if I were creative…
I agree with everything you're saying, but disagree with the reason. The US federal government has to be too loose about keeping track of citizens specifically to avoid looking too fascist. One of your many American rights is to have no ID at all. Protecting that right for two dozen people makes everything extremely complicated for the rest of us.
Ha, if only. Everyone from FB to the NSA is keeping tabs on individuals in all aspects of life. There is no hiding in the US