God Xenia you must be having a bet with yourself to see how far you can go with the nonsense. "the moral is for men to stop marrying lower earners perhaps". Yes, morals must always come back to money, that's the only measure imaginable. I still think you are the most successful troll in the history of mumsnet, because not even the most avaricious of bankers thinks like that.
As for sending women to prison if they deny contact - that's really going to help their children isn't it? Are you also proposing to send to prison the men who emotionally abuse their children by constantly letting them down about contact, or using the contact as a weapon against the ex wife, rather than as the opportunity to maintain a decent relationship with their children, which in so many cases is the reason contact is denied in the first place?
It is such a stupid, simplistic way to talk about family relationships. My xp is one of those blokes who never bothers to have a relationship with his children, for reasons best known to himself. When I'm feeling unreasonable about it, I think he's an irresponsible twat who should be forced to have contact with his kids, but when I come to my senses I realise that he is a man who is probably in an awful lot of pain, completely unable to engage with the world as it is, and that forcing him to have contact with children he is unable to engage with, would be horrifically bad for them. Sending him to prison for being inadequate, would be ludicrously cruel to him, a waste of taxpayers money, and absolutely distressing and horrible for my children if they were old enough to find out about it. Nobody who thinks about this with any level of seriousness for more than 30 seconds, can possibly advocate such a damaging policy.