We live in the UK so the system ain't as extreme over here. Men have went to jail for failing to pay child support. In America if you are paying child support more often than not your life is pretty much over unless you are well-off or rich. I am not justifying him taking the life of his child's mother but we don't know their circumstances that lead to this.
Lol, in a Muslim country a woman can sue you in Islamic courts for not paying mehr and if she pays out pocket expenses you were meant to pay, she can also sue you.
Your job as a man is to provide. Imagine if women cried because they had to nurture children, but decided to abandon them and expected no punishement?