Originally Posted by
Kiri
For the first part: again, Jaina did not control the bell. The Alliance, specifically the Nightelves, recovered it. Bringing it to Dalaran would have needed Alliance approval. The Alliance was already distrustful of the Sunreavers, wanting them expelled. Jaina chose to trust the Sunreavers specifically to not abuse their access to Dalaran, but Wrynn would not allow the Bell to be kept right under their noses, if Darnassus was available.
The second point, again, she was supporting both sides on and off. The whole Theramore units in the Barren thing seems very out of place, not sure what is up with that. But aside from that, she provided support for both sides whenever she thought that it would save the lives of innocents in the process, for example with the Grimtotem and Thunder lizard problems. The Horde under Thrall did not attack Theramore, due to their agreement, but Garrosh actually never made any agreements with Theramore, so in my opinion, neither side really betrayed anyone. I am not sure if Jaina ever accused Garrosh of betrayal in that regard, though she did voice it towards Thrall, whom she felt betrayed by on a personal level.
The third point goes into this. Garrosh, from taking over, has shown himself to be someone who wanted to expand the Horde's control of Kalimdor and explicitly to get rid of all non-Horde races. Without the diplomatic channels that she had with Thrall, binding herself closer to the Alliance seems more natural. In the same link you provided, the motive for assisting the Alliance was stated to be limiting Horde expansion, not attacking them. It is a situation that often is seen in real life, where otherwise neutral nations seek the umbrella of other, stronger nations when they feel threatened. But to me, that does not mean that they are not still trying to strive for peace.
Last one: You keep saying that, but where exactly did she declare for the Alliance against the Horde before that? I can't really find any info about that. The actions - and inactions - she took right before that do not seem consistent with that. Again, she did not give the Alliance access to Orgrimmar to assassinate Garrosh through the portal network or used any other Dalaran resources to aid them before that. Plus her continued sheltering of the Sunreavers. She did not behave like a 'human mage helping the Alliance' in those scenarios, but seemed to try and be a responsible and fair leader in that regard.
I think, in general, what we have seen of Jaina and Cataclysm is the one-sided neutrality problem. You can try to be neutral, you can try to convince others not to fight, but there are limits to that. If there is an aggressor that considers you a foe, even if you seek to be neutral towards them, can you really be? Jaina was facing that conundrum and struggled with it, making mistakes here, stuck to it commendably there. Differences in writing aside, I personally like that flawed character and character history. It is more realistic than, say, Khadgar in recent expansions where he never was faced with such decisions and could talk down to anyone from his neutral high horse.