Isn't it better to work on having a government you can trust rather than fooling yourself by building a castle made of sand in the path of an incoming tide?
We should retain the right to conceal our identity in reasonable ways and governments should enact laws that protect their citizens privacy from biometric recognition technologies.
Reality. Information leaks all over the place, trying to legislate your way to privacy is like trying to bail out a boat with a fishing net. Public information is by definition public, so we could all walk around with wide brimmed hats and masks or we could be realistic about the challenges ahead.
What? With that attitude do you not believe in regulating anything? No laws are perfect but that's not a valid argument against having them.
There's a big difference in a company legally operating a facial tracking system and a company illegally operating one.
In the case of the illegal one they have to hide it, it's much harder to profit from and thus would be less widespread. In the case of the legal one they can freely advertise their services and easily setup their system anywhere that local governments don't create hurdles.
You can make all the foolish laws you like and there will still be data and cameras everywhere in public places. Where the data comes from is irrelevant, it will be available.
Edit: Are you going to ban cameras in public places? Facebook? Cellphones? Satellites?