This may surprise you, but I don't rewatch "Stranger in a Strange Land" very often. But I glanced at it the other day, and I got my first look in a long time at Juliet's mark. And I saw that it's... a tramp stamp.
Which sounds like I'm just being juvenile. But look at it. It is. And why do a certain variety of feminists object to tramp stamps? Because they see it as branding women like cattle. As men (why men? who knows) slapping them with a symbol that says "You're mine."
And what does Ben tell Juliet in "The Other Woman"? "You're mine."