Yes I have, to take your examples.
> We have to have IDs, because people might lie about who they are.
Not every country makes these mandatory. Additionally there usage is usually directly tied to risk associated with someone lying. I don’t need to prove who I am every time I sign up to a new service.
I would argue the risk of large numbers of people cheating this specific interview step is quite low.
> We have to have an entire (very expensive) criminal justice system because people might commit crimes.
Yes, a system designed to deliver justice, not punishment. In most countries that means a systems that takes extreme measures to avoid punishing the innocent, even if it means allowing some guilty to go free. A perfect example of what I mean about not punishing the innocent minority.
> We have to have locks on the doors to our homes and vehicles, because people might trespass.
People can choose not to use these. No one compels me to lock my front door, it might be unwise, but I’m not going to be denied employment because of it.
> We have to have cashiers and overly-complicated automated registers (with someone watching) because people might not want to pay for everything that they are taking out of a store.
How do these systems punish the innocent? Apart from the occasional complaint about the wrong item in the bagging area? They’ve certainly never prevented me from buying groceries.
> You show up at a closing for a new home, they want a cashier's check, not your personal one. Why? You might not actually be good for the money. Plus they do all the title work.
Again risk weighted. Also in my country we just do instant bank transfers. None of this old fashioned paper gubbins.
> Every bank has a giant safe. Every country has some weapons of war.
Again all of these things are heavily risk weighted, and cause little to no impediment to innocent parties. I’ve certainly never needed to manually open the vault at my local bank. As for war, the US is the king of defence spending.
> It's very idealistic to say "well only a few people will cheat so it's fine." It isn't, and it never has been.
It’s perfectly fine to say this. The entire world is built in the premises that a small amount of crime will always happen, and systems should be robust to it. There’s no point spending ludicrous resources trying to prevent a minuscule amount of crime. Everything is, and should be, risk weighted.
Just like when you build a distributed system you expect parts to misbehave or fail. Why would you expect any human based system to be any different?