Wouldn't they also have to take Casual/hardcoe mode into account?
Say, Casual you get your little love quest, get married, have another follower, yay.
hardcoe: do quest, get new follower, and if you go 24 hours without initiating conversation your spouse forces dialog and starts ranting about you never listening, and not caring about their needs.
Let this happen about 5 times and they leave, then you get hunted down by a slick greasy-haired New Vegas divorce attorney and served with divorce papers.
Then you have to go to court where a judge gives them half your caps and items (entirely random selection, you have no say in what to keep) and for the rest of the game anytime you go into a casino you run into your former spouse living it up with the divorce attorney. If you don't show up, they get
everything.
If you're allowed to own multiple houses and you do own more than one at the time, they're split too- and now your spouse is shacked up in what used to be your house with the attorney.
Now
that's hardcoe.