Honestly, good for her....she offered up a contract and he signed it. She got what she wanted
Dating is about social contract. Whoever has the strongest contract and the most leverage wins. That simple. The person who is more willing to walk away than the other has the upper hand. She was willing to call his bluff and take a chance that she would lose out. They both ended up getting what they wanted....each other.
Dudes are going to hate on this story, but
the game is
And it's not like dude didn't have the opportunity to counter with his own offers during contract negotiation. Offers and counter offers....that basically sums up dating and social interaction in general. Dude could have proposed an Option Clause where if she was dating some new guy and new guy offered marriage, she had to come back to him and let him have first option on whether to counter new dude's offer.
Or dude could have countered with a "All dates are dutch" offer since they weren't exclusive and she was providing no exclusive benefits to him. Therefore, he owed no her exclusive right to free dinners, movies, entertainment, etc.
Besides, he could've chalked and walked, but he didn't
Peace