Malcolm shouldn't have announced who they were voting for.
If Malcolm hadn't announced who they were voting for, they would have had to vote for each other instead of going with their original votes, because they couldn't take the risk it was them.
Now that I think about it, here's Malcolm's best move: "I decided who to vote for tonight by random draw." He would have had a lot more leverage in the next vote if he forced them to pick who to vote out to protect themselves.
Still, that was awesome how Malcolm managed to immunize his entire alliance. And now he just might be able to pull over Erik and Andrea. Andrea has probably figured out now she's the one at the bottom of her alliance.
I don't see Dawn as somebody who loses control in real life, she just can't emotionally separate herself out from the game.