If a police officer can look up a suspect on Facebook, why couldn't he use one of many other services that are aggregating data?
A single man can record videos yes, but they can't record millions of videos and aggregate them into a searchable database. For that you need larger groups of people and a significant amount of infrastructure. You could absolutely limit the ability to do this without having to outlaw cameras or social media or anything like that.
Are you making some blanket assumption that laws can't have an impact on private businesses? Because that's clearly not true.
Databases of aggregated ALPR data exist and have economic value. Facebook exists and aggregates data. Can you elaborate on what kind of law you think should exist to prevent that?
Most laws depend on the concept of intent already so its not like you would have to outlaw security cameras or anything to enforce.
Anyone can personally purchase whatever they desire.