Polygraphs can produce errors that may be used as a wrongful justification for an employer to dismiss your application.
...on the other hand
A fizz buzz application that produces errors _should_ be used as a justification for a potential employer to dismiss you entirely.
I've literally seen someone who supposedly wrote firmware for the space shuttle fail fizzbuzz.
Remember those people in college who contributed nothing to the group project, but still somehow squeked by with a C? Those people now have jobs, and some have impressive resumes, particularly from .gov contractors where less than mediocrity reigns unfettered.
Have you been involved in the hiring process? Most of the people actively looking for work don't have a job for a reason. It's not 'insulting' to see if you can even vaguely do the job in an interview.
There's only so much vetting you can do before the 'can you vaguely code your way out of a wet paper bag' step.
Also: you didnt used to work in Boulder recently, did you?
No I have never worked in Boulder.
The candidates you're trying to avoid are really good at passing a phone screen since they have a lot of experience at it, constantly looking for jobs.