I know I'm beating a dead horse, but this is really my biggest gripe with the episode and with the season. Why not take her to DS12, have a trial (they need not even show it), it is determined that she was under extreme stress and extenuating circumstances (mind control I don't buy), yadda yadda, she gets probation and can join the crew again. Same outcome, but a civilized manner of dealing with the issue, without just her friends handwaving it away.
And no, I really don't care that it's been done on Trek before.