Yep. Sociopaths can pass them while lying with ease. It provides a false sense of security to those relying on them. Amazes me that so many gov brances and defense related companies require poly for so many jobs now. Waste of time.
Not to mention if you are on a beta blocker or another drug that blocks the effects of adrenaline on the heart and lungs you could also pass.