Here's my take on it:
(1) Loyalty is important for Miranda. Her loyalty to Cerberus is - or was - a defining character trait. She won't change her loyalty lightly. But up to the second romance conversation, she still speaks as the "Cerberus loyalist", and there is never any indication that she doubts TIM, expect in one optional dialogue on the Collector ship. Thus, that she resigns is decidedly odd.
(2) My explanation for that is: had she tried to stop Shepard from destroying the base, she would have been killed - she can't go against Shepard and the other team member and expect to win. So at this point she had the option to either die for TIM and his cause or throw in her lot with Shepard. Caught between a rock and a hard place, she decided to live.
(3) Her recommendation to destroy the Collector base is out of character. Most especially, the way she does it in that optional dialogue is. Miranda has been TIMs most competent operative and would not have recommended to destroy the base before getting everything out of it that might help against the Reapers. Most especially, she would not have recommended to do it for sentimental reasons.
(4) Personal loyalty is less important for Miranda than loyalty to a cause. Thus, her personal loyalty to Shepard and the trust that has been established between them plays a lesser part in her professional decisions. Thus, I see her resignation ruled by practical concerns primarily (see (2), and that explains that her decision is not loyalty-dependent.
(5) The following elements may also be secondary factors in her decision:
(a) Shepard has proven that he acts - at least in part - in the spirit of what she believes in - the protection of humanity. I do not think she would support destroying the base because of that, but it may give her a little added push towards the resignation, once it is established that Shepard will not back down from his decision.
(

It was she who brought Shepard back. He is, in some way, her creation. She would not like to see him sacrificed.
I might mention that this scenario does not appear in my games. I always keep the base, and so Miranda never resigns. That she might not trust TIM any more is still possible. I would have liked her to resign, but it's not worth making a decision over that I think is stupid. In this case, the strategic reasoning must overrule personal considerations.
The reason why she acts out of character sometimes has been provided by Collider above: she was written by two different persons, and the person who wrote her on the "critical path" (i.e. in important main plot situations) was more concerned about how she'd fit into the plot than keeping her in character. In this case, I think they wanted to avoid a possible falling-out between Miranda and Shepard in the case they are in a relationship.
@Spartas Husky:
That proves nothing. This is an optional dialogue that only appears if you jump to the conclusion that TIM has betrayed you. If you are more careful in your judgment, she doesn't say that. Above all, this is the *only* place where Miranda expresses doubt in TIM. Doubt - not disagreement and anger.
Modifié par Ieldra2, 30 avril 2011 - 06:03 .