ALPRs are totally fair play IMO -- if that's their only function. I'd rather have a robot triage criminal activity than a biased human. Facial recognition, however, is 100% the wrong move.
I think in practice they often record every plate and store the data long-term, which can be used to track people who are not active targets of an investigation.