Well we'll see.
Gotta say Hermano, that your list gives the impression that you were looking for every thing you do not like. You don't like Steel and Glass. ok.
Screwing up your face like Harpo Marx probably made you feel more like a convict than looking at a camera.
Automatic checkin kiosks are not new - they have asked those 2 questions, as have check in agents, for years. They are DfT questions.
And I guess the large sign that reads "UK Border" is meant to indicate you are at the UK Border?? Seems pretty clear to me.
Most contractors wear hard hats and HiViz vests, irrespective of their nationality.