Your example only reinforce the fact that muslims are at a minimum 1 century behind most of the rest of the world. In other examples you have used it sets the religions evolution back even further.
50 years ago in the United States of America. Women could not own their own property or run a business without their husband's ownership. Schools and all places were racially segregated. According to strict adherance of christianity, someone could not even divorce as its against the bible as Paul calls it adultery.
Western cultures are the ones that constantly think they are superior because at this instance in history they seem to posses the greatest material posessions in the world. Today America and the west legalize homosexuality and homosexual 'marriage' the next step as already occuring in some places is 'adoption' of children by these homosexual 'marriages' or using technology and 'donors' artificially insemenating a 'surrogate mother' and then that child born through a mother given to gay men or lesbian women.
Westerners think westerners are 'modern' yet you are the one that's deluded.
Westerners think it's modern that girls don't marry young but fuck around in their teens and publicly fuck around during their club scene phase? Modern mhmm
The principles are there, that anyone who reaches puberty should marry if they have the means, not fuck around for 10-20 years before they decide to 'settle'
Clearly in this society most men and women are too immature unlike the women of the past when it comes to responsibilities and marriage. That's why I married a woman that's 5 years older than me
Most guys would never want to marry someone older than them even if it's by 5 years, yet I did. All these western cultural 'norms' are just that. So it's ironic indeed.