I wonder how they select people for these checks? Do they exclude some people(like obviously wealthy) or are there certain destinations they check?
As for legal standing I'm sure it's legal. The other way to do it is of course to surround the person you want to ask something so they can't get away except by hitting someone...