The real problem with background checks is that there is loose regulation around them. Often times these companies return inaccurate or incomplete results. Often times they provide reports that are not in compliance with FCRA. An even bigger problem is that a background report provides absolutely no context to a crime. They also make it difficult at best to dispute any mistakes. This is a huge problem.
GoodHire (a Checkr competitor) are working to change this somewhat. They allow individuals to add notes and context to their own background reports. This can be done individually (the person pays for their own report and adds the notes) or after a background check is provided by a company.
Disclaimer: My company is a GoodHire partner.