Yes, many women can now work these jobs but choose not to for the reasons given. I think the battelground if there is one is at home. Men from April who may want the new paternity leave and women who want it to fighting over who gets to stay home, particularly when they know the one who goes out to work the 12 hour days with difficult clients and makes a fortune has to hand half of it over to the one who had the help at home and spent mornings at the gym and afternoons watching TV whilst the help minds the children etc. if we're talking about men and women on these knids of salaries. Or women who'd like to do the jobs but feel they also have to do everything at home too ( which to my mind means they're idiots to accept that inequality at home).
Personally I find work really interesting and child care and house cleaning generally dull so I am not sure why so many people make those choices. One factor is women tend to marry men slightly older and 4 in 5 earn less than their man - there's a kind of ego/status male issue there and women liking the man to earn more etc I suppose in those couplings so that of course makes the economic decision as to who to stay home more likely to be the woman too. I think Rachel J has a much older husband too - I remember one of her columns writing about how nice it was to be 10 years younger than all their /his friends, a kind of little girl type dynamic a lot of women seem to like in their relationships.
I amn not so sure our daughters will have these choices to give up work however. Their husbands may not let them in the more equal relationships younger people have.
Stepping off as uw says is risky. Plenty of men just disappear or self employed earnings drop to £6k in the year of divorce. You think you trust someone completely and find that was very misplaced. He would never do it to me, we love each other, we trust each other... fine but sadly often women and men are wrong about each other.
No one writes about the fun of work do they? It gets a really bad press. DOn't people like to win, to solve problems, to help people, to be the best at what they do, to get that adrenalin flowing..,...