"Let's fix a massive problem, caused by the lack of accountability that comes with bureaucracy, by adding even more bureaucracy!"
Adding accountability to the general public via regulation may make them more bureaucratic. It may make them less. That's up to the invisible hand to decide, once their incentive structure matches their real world impact.
Mind you, I agree about adding accountability. I just doubt that's really a solution; it's part of a solution.
Equifax is definitely the latter.