Repeal it, repeal it, repeal it—all three. They're all gender discriminatory. They all have negative effects on women.
Income splitting in particular is increasingly being repealed in every jurisdiction that has the political ability to take a look at it. In Germany right now, the government is spending something like two billion euros a year on income splitting, most of which goes to the high middle class and upper classes. It's not doing poor people any good at all.
So what's the answer? Repeal it.