What if you think about it this way: By default, a marriage is a contract agreeing to equally pool financial resources. If that contract feels unfair to you, it's usually possible to draft a contract with a different distribution, which people often do if one of the two has vastly more financial resources going into the marriage.
Does that make it feel more fair?