Background checks. SKILLS CHECKS - isn't that what the hiring manager is supposed to ascertain via the a) resume, b) phone interview, c) personal interview?
This, actually, points directly to where the problem is: HR, who DO NOT KNOW what they company does or what they're hiring someone to do, AND DON'T CARE TO LEARN. To paraphrase the old line from SN, they're ignorant sluts, Jane".
Here's another point: it takes 35 days (is that business days, or calendar?). Then, in a lot of cases, they'll be there 3 years (oh, unless they're contractors, and so many big companies, like AT&T, say two years), and they're out the door, let go, or off to a new job.
HR: a waste of space and money.
mark