The reason is that if you change the nature of his past(for instance what if he was a nonviolent guy running out on credit card debt), you still can have that exact same ending- a family looking at a man they didn't really know.When I saw Edie in that last scene, I was watching a woman struggle with the knowledge that her life was a lie, thanks to him.