My point is: only bad dev shops are going to pull credit reports.
Good dev shops realize that from 2007 through today, including every one of the "RIP Good Times" months, it has been a nonstop hot- lead- flying- through- the- air battle for the best talent, and no place that truly wants the best talent is going to single themselves out by asking to pull credit reports to help make a decision about a hire.
Therefore: if you are asked for authorization for a credit report, your prospective employer is tacitly telling you: "we are second rate, don't work here". If you're second rate too and not particularly ambitious, sure, forgive them for their need to pull a credit report ("it's just another invasive thing"), and go work for a second-rate firm.
Edit:
I asked Twitter, and someone said they believe Apple and Google both ask for credit reports --- which is sad, but hard for me to rebut.