So rereading it Jaina says “I didnt destroy Ogrimmar, I could have, so easily” which leads me to believe she was holding back. That it wasnt really Thrall who ultimately stoo it but Jaina not giving it her all.
Actually I made an entire thread and the fixed it. She never killed the civilians Jaina doesn't actually kill civilians in the Purge/Teleport them the Violet Hold