Yes yes yes yes yes!
(I'll bet that answer surprises you,
Praetor. Or not.

)
We're supposed to forgive her, I guess, as Kirk did, because she did it for "love." Yeah, right.
I won't say it's impossible for a Starfleet officer to forget her obligations
and loyalties
and duties
and friends
and family
and oath
and training for "love" or lust or hero worship or whatever the heck it was that she felt for Khan. But, jeez, it happened so fast, even by the standards of network TV. That's one big problem.
A bigger one for me is that the whole situation is just totally sexist - and that's not a word I use that often. I mean, yes, I realize the show was shot in the 1960s, so we need to make allowances for changing standards, and I do. But the standards haven't changed that much - not for treachery. Even in the 1960s, a woman who would betray her people was called a traitor or a collaborator. That's what they were called in WWII, anyway. She wasn't patted on the head and allowed to stand by her man.
Mildred Gillars, better known as Axis Sally, an American citizen who broadcast propaganda for the Nazis during WWII - she stayed in Germany, by the way, partly because she fell in love with a German (but also because she had Nazi sympathies, apparently) - served 10 years in prison. And she was tried in 1949. Mind you, she got a much lighter sentence than men convicted of similar crimes, but it was definitely more than a pat on the head and a warning to go and sin no more.
If a man had done the same thing Marla did, for as little reason, he would have ended up in the brig, transported to the nearest starbase for trial. But of course, a male Starfleet officer would not do such a thing - not in the Trek universe - because the men are strong and noble. Unlike Marla, who everybody understood couldn't help it. Because she was "in love," and a mere woman couldn't be expected to put duty before
that.
Yuck.