The rub is that the information is something that regular drivers need access to.
If I get into a car accident, I need some way to know who hit me in the case they bolt from the scene.
And that's what makes this a hard problem. I don't think there's a solution that allows me to address a hit and run and would prevent the groups you mention from similarly tracking people.
As I said in another subthread, it would be surprising if the solution were not worse in some way than the status quo ante; after all, we're looking for a solution to the new problem of mass surveillance, not taking advantage of a new opportunity.
If I get into a car accident, I need some way to know who hit me in the case they bolt from the scene.
And that's what makes this a hard problem. I don't think there's a solution that allows me to address a hit and run and would prevent the groups you mention from similarly tracking people.