I really don't think there is. I think this is going to be more like the loyalty cards - at first people oppose it on principle, but it becomes so commonplace that opposing it seems absurd
That would be OK, actually -- there are still plenty of stores that don't use loyalty cards.
The difference between the two things, though, are that you can shop at a store that has loyalty cards without having to use them yourself. You couldn't shop at a store that uses this program without using the program yourself.