Huh, I guess I'm an outlier on this thread...my first reaction to the story was that it was indeed sexist for two dudes to make an agreement about which one is going to date a woman, and then to not tell the woman that they are doing that.
I found it creepy that Joseph tried to withhold this information from Mary until she pried it out of him.
I do think that Mary is overreacting by claiming that they are "oppressing" her, and I agree she isn't entitled to date both of them...but something is off about the way these two men handled this situation. I can see why Mary is weirded out by their actions.
Why didn't David just tell Mary, "By the way, you should know that Joseph and I never date the same woman. So if you still want to pursue something with him, you'll have to stop seeing me." (Or Joseph could have told her that). And then Mary could make a choice. And then, if Joseph weren't interested in her or was too busy with wedding stuff, he could tell her so, and turn her down without claiming it's because of some gentleman's agreement that happened behind her back.
Yeah, I can see why she thinks their actions were sexist. They removed her ability to make a choice, and they weren't going to tell her.
And here, piling on with "no wonder she's single," comments, etc, is also sexist. "She's greedy! She's entitled! She must be completely crazy!" These are all things that said about women to keep them down. Come on.