Over the years I have been subjected to many such checks in the USA. EWR and LAX seemed to particularly prone to them. The inspectors were always polite and professional and the delay was usually quite short, less than 30 minutes. I never saw it as a problem, just part of the job, and theirs.