We all know hiring and interviewing are basically a crapshoot. Good people sometimes don't get hired and bad people sometimes do.
a.) Be able to pass a drug test
b.) Not have any problematic debts or associations with problematic groups (e.g. Aryan Nation, ISIS)
c.) Have a certification or degree that is related to the very specific thing they are asking for.
It's entirely clearing a checklist when they're recruiting. They have no idea how to evaluate for actual competence.
It depends heavily on your COR and government leads, but the good ones are few enough that they don't get to send the norm. There are enough people who are sufficiently checked out that contracting/staffing firms can get away with murder. Indeed, it might just be impossible for them to do a good job based on what sorts of requirements they're expected to adhere to.
Unsolicited feedback: I think it should be pointed out that your attitude probably isn't helping in your job search.