Traditional gender roles may lead to a more harmonious family life, but they can also lead to stress and depression, for both sexes. The breadwinner has the sole burden of bringing home financial wherewithal, whilst carer can find sole charge of small children to be unstimulating. (You only need to read some of the threads on this site about parenting and depression to get a picture of this).
Mrshudson, it's good that you feel your role equals that of your husband, but others here have stated that looking after the children 'cannot possibly equate' to their partner's breadwinning role. They might have been talking in purely financial terms, but I feel it denigrates the carer's role, only to see it in these terms.
Also, as Tigermoth said, I think that notions of obeying and gender-based expectations are not really going to advance the cause of family life. What happens if the sole breadwinner is suddenly made redundant, or falls ill (or runs off with the barmaid!)? All sorts of unexpected things happen in life, and we need to be open-minded and flexible to deal with them. I love and respect my husband, he accords me the same in return, and decisions and problems are faced jointly.
Mrshudson, I take your point about feminism turning against men, but there are always extremes of viewpoints, and I think Angela Carter is trying to shake up preconceptions and make children realise things are not always cosy and straightforward.
BTW, statistically, families with traditional gender roles, ie working dad and stay-at-home mum, are now in a minority.