Under a progressive tax system, the only way to eliminate the marriage penalty is to go back to relatively higher taxes on singles.
And, there is no way to raise taxes for singles without causing chaos and a general mistrust for government. 