Sad truth is that law enforcement also cannot be blindly relied on for background checks. Clerical errors happen everywhere, and law enforcement is even less accountable than some random company.
I'll take FOIA and a bureaucracy with official avenues of redress over a company that likely views my ability to see and rectify their data on me as anything from undesirable to an existential threat.