I'm one of those types who uses cash, doesn't own a cell-phone, doesn't have Facebook or any of the others, opts for pat-downs at the airport as a form of protest, etc. etc.
Having security and surveillance on our ports of entry seems entirely reasonable to me.
The problem I can imagine is that we're almost guaranteed to run into No-Fly-List style mistaken-identity situations and I sincerely doubt CBP will have reasonable recourse for such mistakes.
I suppose the proper answer is "Unfuck our security apparatus" but absent that, I see how abstaining from extremely abusable tools, e.g. this facial recognition, is a reasonable response.
I got tickets at the airport last week (cool little trick to save some money on taxes vs. online)...
The ticket lady told me some customer was upset with her. So she called over TSA security and was able to put him on the no-fly list. She just thought it was great! That blew me away. Someone can ruin a person's life in seconds. Punchline: be a good, politically correct person at the airport. Even the hint of anger could get one on the no-fly list.
Having "ports of entry" as a concept seems entirely unreasonable to me.
I can travel between Bristol and Manchester without having to justify myself to anyone, prove who I am, etc. and I don't see why I shouldn't be able to travel between England and Canada under the same circumstances. Everyone in the world is an equally valid human being. How can one human being say to another "you're not allowed to exist in this public place unless you've got the correct paperwork"? It's barbaric.
Citation?