Anything aspiring to flesh out a written piece, has to bear at least some similarities to this piece. Especially when we are talking about the most intriguing and plainly interesting epic ever produced by any ancient culture.

And Petersen's Troy has absolutely nothing to do with the material it was based upon. So, in terms of (plain) accuracy, it sucks indeed.

It's a very superficial movie, that fails miserably to catch even the slightest of the homeric spirit, and massacred the original text in order to provide the movie-consumers with some sorts of happy-ending.

And that's the answer to the original question - why did Hollyweird killed Menelaus (and why it killed Agamemnon and didn't let his wife to handle that job as it should):

[i]Because the films is aimed at a massive audience and the Morons-In-Suits (Hollyweird executives) decided that this audience wouldn't like the version where the two less sympathetic characters return to home unscathed, seing as the same audience probably has never heard about Aeschylus and his tragedies to know what fate fell upon the butchers of the Trojans. When it comes down to the question "more money or accuracy", Hollyweird always takes the money (and runs).