Splinter Cell 108 wrote...
Something else I noticed is that we didn't need any paragon or renegade choices to stop him from shooting Sidonis meaning that he knew it was wrong and that if he really wanted it he would've done it regardless of what Shepard says. I think even at the end Shepard moves out of the way and if it didn't happen I would've liked if Shepard had done that.
I've always gotten the feeling that Garrus firmly intends to do whatever you end up choosing for him.
Disclaimer: Right here I'll stop and say that I don't think Shepard is forcing him to think either way; since it's easy to give that impression when talking about this.
I feel like the options to encourage or dissuade Garrus from his revenge are more of a way of choosing what kind of Garrus exists in your game, the one you've guided and helped since ME1. In ME1 he was young and rash, and definitely guided by Shepard into a way of thinking.
But in ME2 he's matured and I think he's fully developed into his own person. When the time comes for Garrus's loyalty mission, the player is given the option to decide how they want this Garrus to turn out (usually based on however you've guided him in ME1). Bottom line: If Garrus takes the shot, he came to that decision on his own. If he doesn't,
he came to that decision on his own. An encouraging remark or a cautionary sentence from Shepard may cause him to consider one option or the other, but whichever route you picked in your game is the route Garrus wishes to take.
I hope I made that clear enough, it's hard to describe. (And it's my opinion. I can see how this could be interpreted differently.)