Earlier quoted context omitted.
Here's another way to think of it...The economics of a marriage are just this: two people promising to be equals. The man and woman give to each other everything they have; economic, socioeconomic, mind, body, and soul. There is perfect economy in this Union. After such a union is dissolved, from one perspective both have lost half of everything. Both are a fraction of what they once were. The loss is staggering -- d…
It's not chivalry. The concept of alimony is a recognition that house keeping and child rearing is work too, even if not a job, that the stay-at-home spouse performs for the benefit of both parties. It's essentially unemployment benefits owed by the marriage as an association. Now, implementations vary, it's often hard to know facts about the life of the marriage and there are certainly many biases affecting judgment…
Calling it something like unemployment benefits is a cute line, but a busted analogy. The child rearing did not produce income, but it does cost money. It's an expense which should be shared equally until the children are over 18 absolutely, and the number of hours spent caring for the children should be equally and highly valued. Child support is a different matter entirely. I think alimony by definition is not child support?
Now once the kids are grown a bit, perhaps your skills are now somewhat obsolete. Once the kids are in school full time, 5-6 years old, how many at that point are actually staying at home?
Even if a person is just starting a career, how many years into it does it take to get established? 2-3 years you can get started in almost any industry. Don't tell me the stay-at-home partner just really wanted to be a Doctor and they should be funded to go to that now. So I can absolutely see paying for 2-3 years if the income is there, and it's needed for the ex to get started in their new life.
The best thing for these laws will be gay marriage. When it's two same-sex partners being judged, how the decision making might be surprisingly rational!