I don't know how to get our entire judicial/legal culture changed so things like this don't happen.
Best I can come up with as my own plan of action is to work on getting our entire mainstream culture changed in the ways BetaCandy suggests here and let the changes seep from there into our judicial/legal culture.
My current guess is that actions like BetaCandy's are the fastest way to get to the point where most mainstream-acculturated people would answer a dialogue like the one Marcella had with a commenter ("Anna C") exactly the way Marcella did:
So basically, his actions (from his point of view) come down to [3-point list]
I disagree with your assessment of his actions from his POV. That assessment at most matches the rationalizations and excuses he would give for his actions if he faced a criminal investigation. Someone's rationalizations which support the decisions they make are not the same thing as the situation from their perspective.