The American version (as well as the book) makes a huge fuss about Mikael Blomkvist not being able to publish the story of his findings that Gottfried and Martin Vanger tortured, raped and killed a lot of women because it was decided to cover everything up for the sake of Harriet Vanger. His problem with this is only that somebody else tells him what he is allowed to publish.
However, it is never explained why Mikael didn't have any moral problems with covering up so many unsolved murder cases. Gottfried's victims were at least found and identified, but Martin claims that he let them disappear so that no attention was raised. This means that a lot of people don't even know what happened to their family members/friends.
Why did Blomkvist (and the other persons that know about the whole story) never express any moral concerns with his actions? After all, he could have easily identified the murderers of dozens of women and he even had proof!