You're right that being flock doesn't matter. They would likely have cameras in their store no matter what.
One issue with flock is that the data is stored off site and can be theoretically accessed by people outside of the relevant security team.
Video recording of all kinds should be banned in all public facing commercial institutions. While there could be arguments made for people just using stores that don't have them in practice that option doesn't always exist.








