It's actually not that easy, especially at scale. Background checks cost money/time + compliance requirements are vastly different between regions/states/cities.
And there are tons of government systems you need to get data from. And some counties require in-person visit to obtain court records. And you need those records to make valid assessments.
I think Uber verifies driver quality/qualifications and vehicle roadworthy-ness?