Oh, so you were there when the checks were carried out ?
Ok, I'm happy to accept that you have some sort of super powers that enable you to sort the wheat from the chaff, but I'm afraid that if I was a UKBA officer, I'd have to use a system involving 'probability', based on the intelligence that was available to me, and beforehand, the not inconsiderable resources of my employers.
It may upset the odd sensitive person's little applecart, but then to fit into society we all have to accept the odd inconveniences....like traffic jams and queues...and not being able to pee in the street, or smoke in a restaurant, or wear shoes in a mosque. A good thing we don't all kick off because we feel slighted at our particular personal freedom being restricted. Then there WOULD be chaos.