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.