Sialater wrote...
I was replaying Fade Away a few days ago and came to the conclusion Sidonis should be saved each and every time, at least by a Paragon Shepard. There are too many times in that mission that Garrus could put a hole in his head after Shepard identifies him. Hell, he can even off him after Shepard walks away. Garrus, for some reason, needs Shepard's OK on this.
When I played ME2 on the Xbox for the first time, I noticed that I got the Garrus loyalty achievement during the loading screen between Harkin and the shuttle ride. He's loyal because you're helping him; then it's up to you to choose how to handle the finale. I don't think I'll ever see the point in killing Sidonis. By killing Sidonis, you're reinforcing the way Garrus thinks; no forgiveness for the likes of Sidonis. By sparing Sidonis, you show Garrus there is another way. I always prefer to make him think.
I still see this LM more as a "gawddamn I got my entire crew killed because I didn't see it coming which means that I'm a bad leader" than "gawddamn Sidonis betrayed us and now I want him dead". Think about responsibility, something that turians value very much and the fact that superiors are punished when someone they promoted screws up. Sidonis deserves punishment for being a coward, but death it a step too far. That's why I always give him that second chance to make it up, because I seriously doubt he will do it again.
(my opinion

)