I don't think the marriage penalty is patriarchal bullshit. It's just recognition that couples have lower combined expenses than two single people and hence have more income available to pay for taxes.
The tax code does not allow you to deduct cost of living expenses, as a general principle. So someone making $200k in Iowa has more disposable income than someone making $200k in NYC, but the Fed. Gov. taxes them the same. To me, it follows that the tax code shouldn't impose an extra burden because of an inference about your living expenses made from your marital status.
Why does it have to follow in that direction? Maybe because of the marriage penalty it follows that the tax code should take into account cost of living based on your zip code.
You've said several times that the tax code is set up to tax increases in wealth.
That's a fair point too, but I'm taking the premise of the current tax code (that cost of living doesn't matter), as a given. I'd be less unhappy with the marriage penalty if the tax code otherwise accounted for cost of living.
Some of it is also accounted for in the deductions/exemptions (which will all count against the top bracket).
So if you have a couple that makes $50,000 and $100,000, they will deduct/exempt at least $20,000 out of the 28% bracket. Filing alone, the $50,000 earner wouldn't have any income subject to that tax to begin with. That's only $300 for those earning levels, so I guess it should only be a fraction of the difference (and it would not happen for many couples, for example a dual $100,000 couple would deduct/exempt roughly the same bracket single or married).