Es muy difícil "exigir" exactitud en cualquier cosa, especialmente cuando las empresas manejan volúmenes de datos tan grandes. Todo, desde los informes de crédito hasta los expedientes médicos o los registros fiscales, contiene errores porque, ante todo, son introducidos por seres humanos que cometen errores. A menudo comienza con personas/clientes que proporcionan (o introducen) información incorrecta por accidente, como la transposición de un dígito en un número de cuenta, número de teléfono o dirección, al rellenar un documento o formulario web.
A veces hay que introducir la información manualmente de un sistema a otro, lo que introduce otra oportunidad para que se produzcan errores. Cuando se llama a un pago por teléfono o se envía un cheque por correo, puede ser necesario que alguien introduzca la información, lo que significa que también pueden producirse errores.
¿Podrían las empresas ser más precisas? Claro que sí, pero sería enormemente caro, lo que naturalmente equivaldría a precios más altos que no se justifican por los resultados.
Tratar de responsabilizarlos legalmente por información inexacta es problemático, porque se espera que el sistema sea más perfecto que los humanos que lo manejan. No hay forma de que ninguna empresa, por muy diligente que sea, sea 100% precisa el 100% de las veces, y no puedo imaginar un escenario en el que un tribunal atribuya responsabilidad a una empresa por lo que es un argumento defendible de error involuntario.