Your last paragraph, Barnaby, I agree with. I hope it does well.
The opening two paragraphs are tosh.
What do you think happens when passengers go through the current system? They are strangers presenting themselves to some official and if you they have to be off loaded or detained, fine, what's the big deal? Sorry old fruit, you clearly have little idea what customer service is about and need to get out more.