If they were to dump all the releases months before the election no one would have remembered them, no matter how significant.
They've done partial releases and released over time with many other leaks too. I don't see how that conflicts with transparency or impartiality.
Put yourself in their shoes - how would you have solved it differently?
> There were social security #'s in those releases.
When you're working with data in the volumes that they are and you have limited review staff, sometimes mistakes happen. If you'd like to help prevent it, I believe they do accept reviewers if you've got appropriate credentials.