I am guilty, I do background checks. I don't do druggies, and the random perverts. I don't need some tweeker cracking up on my job site. I also trust my instincts. After I hire a guy on my instincts, I usually keep them a long time. If my wife hires them on hers, well, she is married to me. They don't last.
Last guy I hired was a 53 year old truck driver. He looks like crap. Rough, ugly, no polish, When he gets agitated or pissed, you would swear he is drunk. It does make it real easy to read him. He has a heart of gold, and I have little doubt that if there was a life threatening situation, involving me, or my family, he would have my back, and if it was one of my kids, he would die fighting to keep them safe. You cannot buy that type of loyalty.