The reasoning is probably related to the kneejerk reaction to a national ID system, which is in turn related to(but not solely a result of) a kneejerk reaction to any sort of national firearms registry.
If you cannot understand why those things are dismissed without question, you have zero business being anywhere around them. Some systems just should not exist. Their mere existence, plus the temptation to abuse them, is basically irresistable to exploit once they do exist. Both of the systems you mention fall into that category.
I don't see how that can be improved without either 1) a national ID system seen in other countries or 2) beaming into average people's brains an understanding of unique cryptographic identities that they are in charge of maintaining and using.